Microsoftは「Visual Studio Code」の最新版「March 2023」リリース(バージョン1.77)を公開した。アクセシビリティー、ワークベンチ、ノートブック、言語、拡張機能サポート、リモート開発といった機能が追加、改善されている他、GitHubのAIペアプログラミングツール「GitHub Copilot」との統合機能(プレビュー段階)も試せる。
Microsoftは2023年3月31日(米国時間)、WindowsやLinux、macOSに対応するクロスプラットフォームエディタ「Visual Studio Code」(以下、VS Code)の最新版「March 2023」リリース(バージョン1.77)を公開した。
VS Codeバージョン1.77では、アクセシビリティー、ワークベンチ、ノートブック、言語、拡張機能サポート、リモート開発といった機能が追加、改善され、ドキュメントも拡充されている。GitHubのAI(人工知能)ペアプログラミングツール「GitHub Copilot」との統合機能(プレビュー段階)も試せる。
VS Codeバージョン1.77では、以下の機能が改善された。
GitHubリポジトリで作業する際に、エディタの端からエディタの行や範囲のディープリンクをコピーできるようになった。VS Codeデスクトップでエディタの端からGitHubのパーマリンクとHEADリンクを作成できるようにするには、「GitHub Pull Requests and Issues」拡張機能をインストールする必要がある。vscode.devでは、GitHubリポジトリのディープリンクをすぐに利用できる。
ノートブックの保存時にノートブック全体をフォーマットできるようになった。この機能を有効にするには、設定「notebook.formatOnSave.enabled」を「true」に設定する。
JavaScriptまたはTypeScriptでswitch文の入力支援機能を利用できるようになった。
switch文で「case」と入力し、「case ...」の候補を受け入れると、この型の全ての値について自動的に入力が行われる。なお、これは、切り替えられる値がユニオン型やリテラル型である場合にのみ機能する。
Pythonファイル上のシンボルを選択し、表示される電球をクリックすると、シンボルを既存ファイルか新しいファイルに移動できる。移動先が新しいファイルの場合、シンボルと同じ名前のPythonファイルが作成され、該当する全てのインポート参照が自動的に更新される。
既存トンネルを再利用する機能が改善された他、「Continue Working in VS Code Desktop」コマンドにより、リモートからローカル開発に素早く移行できるようになった。
「Ruby LSP」拡張機能によるRuby言語のサポート(スニペット、リント、デバッグ)について学べるようになった。
GitHub Copilotは、コードをより速く、よりスマートに書くためのAIペアプログラミングツールだ。GitHubから「GitHub Copilot Nightly」拡張機能が提供され、VS Codeの「Insider」ビルドで、以下のようなVS CodeとGitHub Copilotの深い統合機能のプレビュー版を試せるようになった。
なお、チャットビューとインラインチャットにアクセスするには、GitHub Copilotチャットのウェイティングリストに登録する必要がある。
Copyright © ITmedia, Inc. All Rights Reserved.