「Visual Studio Code」の「January 2021」リリース(バージョン1.53)が公開ワークベンチなどを強化

Microsoftは、クロスプラットフォームエディタ「Visual Studio Code」の最新版「January 2021」リリース(バージョン1.53)を公開した。ワークベンチやデバッグ、ノートブック、言語、拡張機能作成、ドキュメントなどの機能が強化されている。

» 2021年02月17日 15時30分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Microsoftは2021年2月4日(米国時間)、WindowsやLinux、macOSに対応するクロスプラットフォームのエディタ「Visual Studio Code」(以下、VS Code)の最新版「January 2021」リリース(バージョン1.53)を公開した。

 VS Codeバージョン1.53では、ワークベンチやデバッグ、ノートブック、言語、拡張機能作成、ドキュメントなどの機能が追加、改善されている。

タブ内の複数行表示

 ワークベンチでは、タブ内の複数行表示やタブの修飾、デフォルト検索UI、コード補完プラグイン「Emmet」などに改善が施されている。

 タブ内の複数行表示では新しい「workbench.editor.wrapTabs」設定を用いる。使用可能なスペースを超えたとき、スクロールバーを表示する代わりにタブ内を複数行で折り返し表示できるようになった。なお、タブ内のスペースが小さくなり過ぎた場合は、折り返しが一時的に無効になり、スクロールバーが再び表示される。

タブを複数行で表示したところ(出典:Microsoft、クリックで再生)

タブの装飾

 2つの新しい設定が加わり、エディタのタブにgitステータスや診断のような装飾を表示するかどうかを決められるようになった。

 「workbench.editor.decorations.colors」設定では、タブを色で装飾できる。エラーや警告を含むファイルかどうかを赤と緑の色分けで示す、といったことが可能だ。

 「workbench.editor.decorations.badges」設定では、gitの変更を「M」で示すなど、タブをバッジで装飾できる。

タブをバッジで装飾する設定(出典:Microsoft

デフォルト検索UI

 「search.mode」設定が新たに加わり、ファイル内検索やエクスプローラーのフォルダ内検索、コンテキストメニューのワークスペース内検索といったコマンドで、どのような検索UIを使うのかを設定できるようになった。構成オプションは次の通り。

  • view サイドバーまたはパネルの検索ビューを用いて検索する(デフォルト設定値)
  • newEditor 新しい検索エディタで検索する
  • existingEditor 開いている検索エディタがあれば再利用し、なければ新規に開く

 これまでは、キーバインドを編集することで既定の検索UIを構成することが推奨されていたが、不要となった。今回の設定を用いれば、これらのキーバインドを削除できる。

検索UIの3つの構成オプションを試しているところ(出典:Microsoft、クリックで再生)

Emmetのパフォーマンスと機能の向上

 EmmetがHTMLやCSSファイルでより高速に動作するようになった。さらに拡張機能が最新のEmmetを使うことで、カウントダウンのような機能がサポートされるようになった。

 次の例では、大きなHTMLファイルでのカウントダウンの場合、Emmetの展開性能が20倍に高まったことが分かる。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。