Visual Studio CodeがMarkdownのサポートを強化。ファイルのドロップでリンクを自動作成、見出しへの参照一覧など。Visual Studio Code 1.67(April 2022)

今回は「Visual Studio CodeがMarkdownのサポートを強化。ファイルのドロップでリンクを自動作成、見出しへの参照一覧など。Visual Studio Code 1.67(April 2022)」についてご紹介します。

関連ワード (主要、以下、生成等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


マイクロソフトはコードエディタVisual Studio Code(以下、VSCode)の最新版となるバージョン1.67(2022年4月)をリリースしました。

The April release of @code is here! Check out the latest:

Explorer file nesting
Toggle inlay hints
Markdown code navigation
… & much more!

Release notes: https://t.co/VAPbRhj2U4
Download: https://t.co/1CSkQpMbwd pic.twitter.com/9XoejCFzA0

— Visual Studio Code (@code) May 5, 2022

VSCode 1.67の新機能として、関連ファイルのネスト(入れ子)形式での表示、括弧(ブラケット)のペアに対してデフォルトでの着色、などがあります。

fig

Markdownへの対応強化、ドラッグ&ドロップで自動リンク挿入など

新機能の目玉はMarkdownへの対応強化でしょう。

VSCodeのエクスプローラやWebブラウザなどほかのアプリケーションから、シフトキーを押しながらエディター画面にファイルをドラッグ&ドロップすると、エディター画面内に自動的にMarkdown形式でファイル名を含むリンクが生成され、挿入されます。

このときファイルが画像ファイルだった場合、画像ファイル用のリンクが挿入されます。

fig

これまで主要なプログラミング言語のソースコードに対して有効だった「Find All References(すべての参照の検索)」機能が、Markdownに対しても使えるようになりました。

Find All Referencesは、例えばソースコード内である関数が定義されていた場合、ワークスペース内の全ファイルに対して検索を実行し、その関数を参照している全ての場所を一覧表示する機能です。リファクタリングやデバッグなどで関数のコードを触る場合に重宝します。

このFind All Referencesが、Markdownでの見出しや、同一ページ内でリンクを行う参照リンク、ファイル名、URLなどに対しても使えるようになりました。

fig

また、見出しの名称を変更したことで、その見出しへのリンクがすべて無効になってしまった、という事故を避けるために、見出しの変更を自動的にその見出しに対するリンクに対しても反映させる機能も追加されています。

同様に、参照リンク、ファイル名の変更に対しても、リンクが無効にならないようにリンクに対して自動的に変更を反映する機能が追加されています。

これらのMarkdownに対する機能強化によって、複数の相互に関連するMarkdownファイルのリンクを維持しつつ編集する作業が容易になったといえます。

これはある意味でプログラミング言語のソースコードに近いレベルでVSCodeがMarkdownファイル群を扱えるようになってきていると言っていいのかもしれません。

関連記事

  • GitHub、Markdown構文でフローチャートやクラス図、ガントチャートなどのダイアグラムを表示できる「Mermaid」をサポート開始

COMMENTS


Recommended

TITLE
CATEGORY
DATE
AWS専業SIerのサーバーワークス、Google Cloud事業へ参入 韓国Bespin Globalとの合弁で
クラウドユーザー
2021-08-20 06:52
元任天堂デザイナー率いる前田デザイン室がPNG素材「粗ドット」をDOTOWNで公開、個人・法人・商用問わず無料利用可
IT関連
2022-02-05 02:10
春キャンプをもっとゆるく 高出力のポータブル電源「Ace1500」で肉を焼く
PR
2021-03-26 06:39
ウイルスの突然変異予測からClubhouse話者識別まで、今、人工知能に期待されていること
人工知能・AI
2021-03-30 02:29
店舗の空き情報をリアルタイム配信する「VACAN」がガソリンスタンドのセルフ洗車場の混雑状況を可視化
IoT
2021-05-11 14:02
契約審査プラットフォーム「LegalForce」、自動レビュー機能がシステム保守契約に対応
IT関連
2023-03-02 05:15
AI活用で盛り上がる日本はSnowflakeにとって絶好の機会–スルートマンCEO
IT関連
2023-09-09 12:22
クボタとアクセンチュアがDX子会社を共同設立–地球規模の社会課題を解決支援
IT関連
2022-09-02 23:11
ネット通販で悪質“お試し商法”急増か 背景に巣ごもり需要 消費者庁、規制強化へ
IT関連
2021-03-29 05:11
超巨大クラウドのシステム開発現場を行動観察。ガチ三流プログラマが米国システム開発の現状をリークする話(2) Regional Scrum Gathering Tokyo 2022
DevOps
2022-01-18 00:53
ノーコードの自動化ツールZapierがノーコード教育サービスとコミュニティのMakerpadを初めての企業買収で合併
ソフトウェア
2021-03-10 17:24
VRでファンと交流 バスケ宇都宮ブレックス ネットに活路
IT関連
2021-01-13 21:05
みずほ銀行のシステム障害、ほぼ復旧 定期預金のデータ更新作業が原因 1日午後にも説明へ
セキュリティ
2021-03-02 09:24
新宿の巨大猫、制作元がメイキング画像を公開 「どの角度なら立体的?」を3DCGで検証
ネットトピック
2021-07-21 23:52