Work Life Fun

VSCodeはデフォルトでMarkdownのスニペットが無効になっているので注意

※当サイトはリンクに広告ページが含まれている場合があります

普段の業務で、Visual Studio Code(VSCode)を絶賛愛用中です。

関連:VSCodeはAtomより断然良かった

このブログ記事だけでなく、現在雑誌の執筆依頼を受けて、連載中の原稿も提出する際はWord形式に化けますが、原文はMarkdown記法で作成しています。

また、就業規則や規程の作成など、業務のほぼすべて、多分99%の時間でVSCodeを利用しています。

ちなみに、Markdownで作成した原稿をWordに変換してくれるツールは、Pandocです。

関連:Pandocを用いてMarkdownからWordファイルに一発変換

スニペットとは

VSCodeのスニペット登録の方法を紹介する前に、まずスニペットとは何かを念のため解説しておきます。

Wikipediaの「スニペット」によると、以下のとおり。

スニペット(英語: snippet)とは、「断片」という意味で、再利用可能なソースコード、マシンコード、またはテキストの小さな領域を表すプログラミング用語である。

通常、これらはより大きなプログラミングモジュールに組み込むために正式に定義された操作ユニットである。スニペット管理は、一部のテキストエディタ、ソースコードエディタ、統合開発環境、および関連ソフトウェアの機能である。

これにより、ユーザーは日常の編集操作中に繰り返し入力する必要がなくなる。

ポイントは「ユーザーは日常の編集操作中に繰り返し入力する必要がなくなる」という最後の部分です。

例えば「oha」と入力したら「おはようございます。」と変換されるということです。

入力システムとして、Microsoft IME、ATOK、Google 日本語入力などでも単語登録という機能がありますが、その文章版というイメージで結構です。

もちろん、普段利用している入力システムの単語登録の機能で文章を登録しても良いですし、自分でよく使う文章をせっせと登録しておくのも便利でしょう。

VSCodeはデフォルトでMarkdownのスニペットが無効になっている

話を戻すと、業務の99%で利用しているVSCodeなので、細かな部分でもとにかく効率化していくべき、ということでよく入力する文字や文章をせっせとスニペット化しています。

当初、HTMLやCSSなどウェブサイト関連のスニペットを登録していたので気づかなかったのですが、いざMarkdownのスニペットを登録しようとしても反映されない現象が・・・

改めて調べると、VSCodeはデフォルト設定で、Markdownのスニペットが無効になっているんですね・・・てっきりスニペットの書き方の問題かと思い込んで、結構な時間を使ったのに(T T)

ここからは自分自身への備忘録になりますが、以下のサイトで紹介されているように、Markdownのスニペットを有効にするために、settings.jsonに以下を追加。

"[markdown]":  {
	"editor.wordWrap": "on",
	"editor.quickSuggestions": true,
	"editor.snippetSuggestions": "top"
}

あとは、markdown.jsonに、せっせとスニペットを登録していけば、あっさりと完成です。まさに灯台下暗し。

参考: Visual Studio Code で markdown のスニペットを登録する

社労士のための「ほどほど」お悩み相談室

あなたのご質問・ご相談に、月1回、無料・本音で回答します。

ご質問・ご相談は、登録後に届くメールから送っていただけます。費用は一切かかりません。「お悩み相談室」というクローズドな場だからこそ、踏み込んだ内容の質問にも回答できます。

これまでに、こんなご質問・ご相談に回答してきました。

  • コンサル(3号業務)を主力業務にするには、どうすれば良いか?
  • どのようにして顧問料を上げれば良いか?
  • 営業が苦手で、新規の顧客獲得ができない
  • 業務をどう絞り込めば良いか?
  • 一人社労士のままで良いのか、人を雇うべきか?
  • 苦手・相性の悪い顧問先と、どう付き合うか?
  • 生成AIの時代、社労士は今後どう生き残るか?

なぜ、無料で同業の社労士からの相談に乗るのか?

それは「本当に顧客のために活動できる社労士仲間を増やしたい」からです。

私自身、社労士という資格に誇りを持っています。企業からの社労士に対する不満をよく聞きますし、「社労士なんて役に立たない」と思われることは、正直悔しいです。

  • 信頼される・信頼できる社労士の仲間を増やしていきたい

そんな想いから、少しでも社労士業界全体のレベルアップに貢献できればと考えています。

    登録は無料・月1回配信・配信解除いつでも可能
    ※ 登録後、本人確認のメールをお送りします。届かない場合は迷惑メールフォルダもご確認ください。


    up_line