Visual Studio Code 2024年5月の注目すべき新機能
マイナビニュース / 2024年6月10日 14時31分
Microsoftはこのほど、Visual Studio Code May 2024 (バージョン1.90) をリリースした。このリリースには、エディターで複数のタブを同時に選択してアクションを実行できるようになったこと、拡張機能向けのGitHub CopilotのAPIが追加されたことなど、多くの新機能や機能改善が含まれている。アップデートの詳細は「Visual Studio Code May 2024」にまとめられている。
Visual Studio Code May 2024における主なハイライトと新機能は次のとおり。
○エディタの機能拡張
ワークベンチにおいて、複数のエディタータブを同時に選択して、一回のアクションで同時に移動や固定、閉じるなどのアクションを実行可能になった。選択範囲を変更するための新しいキーボードショートカットも追加された。
また、デフォルトの設定では、エディターのタイトルバーのアクションはエディターがアクティブな場合のみ表示されるが、これをエディターグループごとに常に表示する「Always Show Editor Actions」という設定が新たに導入された。これによって、エディターをアクティブにしなくても、常にタイトルバーからアクションを利用できるようになる。
○新規ウィンドウ用のカスタムプロファイル
従来は、新しいVS Codeウィンドウを開く場合にはアクティブウィンドウのプロファイルが自動的に適用され、アクティブウィンドウがない場合はデフォルトのプロファイルが適用されるようになっていた。バージョン1.90では新たに「window.newWindowProfile」という設定が用意され、この設定によって新しいウィンドウを開くときに適用するプロファイルを指定できるようになった。
○Notebookにおけるセル単位での検索
Notebookにおいて、検索コントロールで選択したセル内のみを対象とする検索が実行できるようになった。この機能は、「notebook.experimental.find.scope.enabled」を「true」に設定することで有効にできる。有効にした場合、セルの範囲を選択して検索コントロールを開いたり、検索コントロールのボタンで「セル内検索」に切り替えたりできるようになる。
○AIチャットAPIと言語モデルAPI
GitHub Copilotを使用して拡張機能を強化できる2つのAPIが追加された。一つはChat Participants APIで、これを利用すると拡張機能にAIチャット用の入力フィールドを配置し、GitHub Copilot Chatと直接会話ができるようになる。
-
-
- 1
- 2
-
この記事に関連するニュース
-
Windowsが今更(?)開発者に優しくなろうとしている!? 「Dev Home」は開発者にとって使い物になる?
ASCII.jp / 2024年6月23日 10時0分
-
VS Code用.NET MAUI拡張機能、新機能も追加して一般提供開始
マイナビニュース / 2024年6月17日 14時37分
-
Microsoft VSCode、悪意ある拡張機能を多数発見
マイナビニュース / 2024年6月12日 13時46分
-
開発エクスペリエンス向上に新REPLを搭載するVisual Studio Code用Python
マイナビニュース / 2024年6月7日 11時33分
-
Visual Studio 17.10に導入された新しい拡張機能マネージャーとは
マイナビニュース / 2024年6月6日 13時31分
ランキング
-
1柴犬が必死でくわえようとするのはまさかの“一生無理”なヤツ 子どものような戦いに「激可愛すぎて永遠にリピート」
ねとらぼ / 2024年6月30日 7時0分
-
2様子見していたあのゲーム、今こそ買い時かも!特選Steamサマーセール「過去最安」編【Steamサマーセール2024年夏】
Game*Spark / 2024年6月30日 16時0分
-
3iPhoneでも使うべし!Google系便利アプリ5選|iPhoneでGoogle
&GP / 2024年6月29日 22時0分
-
4別人級メイクの達人がすっぴんからパーティーメイクすると…… 驚きの大変貌に「めちゃめちゃビジュがいい!」「これはまさしく詐欺」
ねとらぼ / 2024年6月29日 19時30分
-
5変わり種「スウォッチ」おすすめ4選 オープンダイヤル×メタル素材のモデルに注目!【2024年6月版】
Fav-Log by ITmedia / 2024年6月30日 6時15分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください
![](/pc/img/mission/mission_close_icon.png)