インライン チャット
Visual Studio Code の Copilot インライン チャットを使用すると、エディターで直接質問して提案を得たり、統合ターミナル内でシェル コマンドのヘルプを得たりできます。インライン チャットを使用すると、別のチャット ビューに切り替えることなく、作業の流れを維持できます。
前提条件
- Visual Studio Code の最新バージョンをインストールします
- Copilot へのアクセス
エディターのインライン チャットを使用する
エディターのインライン チャットを使用する場合、プロンプトはアクティブなエディターのコードにスコープされます。インライン チャットでは、ワークスペース内の他のファイルの内容をプロンプトのコンテキストとして使用する場合があります。
エディターのインライン チャットを使用するには
-
エディターでファイルを開きます。
-
⌘I (Windows、Linux Ctrl+I) キーボード ショートカットを使用するか、タイトル バーの Copilot メニューから [Editor Inline Chat] (エディターのインライン チャット) を選択して、エディターのインライン チャットを開きます。
Copilot がエディターのカーソル位置にチャット入力フィールドを表示することに注意してください。
-
チャット入力フィールドにプロンプトを入力します。
エディターでコード ブロックを選択して、プロンプトのスコープをそのコードに設定します。
開始するには、これらのプロンプト例をいくつか試してください
async/await を使用するようにこのコードをリファクタリングする
このコードを説明する
エラー処理を追加する
-
Copilot がエディターにコードの提案をインラインで表示することに注意してください。変更を承認または拒否します。
-
必要に応じて、フォローアップの質問をして、他の提案を得たり、結果を絞り込んだりします。
インライン チャットのプロンプトに関連ファイル、コード シンボル、またはその他のコンテキストを含めるためにコンテキストを添付します。チャット プロンプトへのコンテキストの追加の詳細を確認してください。
ターミナルのインライン チャットを使用する
統合ターミナルでターミナルのインライン チャットを起動して、シェル コマンドのヘルプを得たり、ターミナル関連の質問をしたりできます。
ターミナルのインライン チャットを使用するには
-
[View] (表示) > [Terminal] (ターミナル) メニュー項目を選択するか、⌃` (Windows、Linux Ctrl+`) キーボード ショートカットを使用して、VS Code でターミナルを開きます。
-
⌘I (Windows、Linux Ctrl+I) キーボード ショートカットを使用するか、コマンド パレットで Terminal Inline Chat コマンドを実行して、ターミナルのインライン チャットを開きます。
Copilot は、ターミナルの現在の位置にチャット入力フィールドを表示します。
-
チャット入力フィールドにプロンプトを入力します。
開始するには、これらのプロンプト例をいくつか試してください
npm パッケージをインストールするにはどうすればよいですか?
src ディレクトリ内で最もサイズの大きいファイルの上位 5 つを一覧表示する
最後の git コミットを元に戻す
-
応答を確認し、[Run] (実行) (⌘Enter (Windows、Linux Ctrl+Enter)) を選択してターミナルでコマンドを実行します
必要に応じて、[Insert] (挿入) (⌥Enter (Windows、Linux Alt+Enter)) を選択して、コマンドをターミナルに挿入し、実行する前に変更します。