本日はVisualStudioCodeの学習枠です。
VisualStudioCodeのGitHubCopilotのドキュメントを読みながら実際に操作を試してみました。
前回記事
以下の前回記事の続きです。
bluebirdofoz.hatenablog.com
Customize AI responses in VS Code
以下のCustomize AI responses in VS Codeドキュメントを日本語訳しながら実行時のキャプチャをしていきます。
code.visualstudio.com
カスタム命令設定
chat.promptFiles (実験的機能):再利用可能なプロンプトと命令ファイルを有効にします。

github.copilot.chat.codeGeneration.useInstructionFiles:.github/copilot-instructions.mdファイルから取得したコード命令をCopilotリクエストに追加するかどうかを制御します。

chat.instructionsFilesLocations (実験的機能):命令ファイルが格納されているフォルダーの一覧とそれらを有効にするかどうかを示すブール値を含む辞書です。
相対パスはワークスペースのルートフォルダーから解決されます。ファイルパスにはグロブパターンがサポートされています。デフォルトでは命令ファイルはワークスペースの.github/instructionsフォルダーに格納されています。

github.copilot.chat.codeGeneration.instructions (実験的):コードを生成するCopilotリクエストに追加される命令のセット。

github.copilot.chat.testGeneration.instructions (実験的):テストを生成するCopilotリクエストに追加される指命令セット。

github.copilot.chat.reviewSelection.instructions (プレビュー):現在のエディター選択をレビューするためのCopilotリクエストに追加される命令のセット。

github.copilot.chat.commitMessageGeneration.instructions (実験的):コミットメッセージを生成するCopilotリクエストに追加される命令のセット。

github.copilot.chat.pullRequestDescriptionGeneration.instructions (実験的):プルリクエストのタイトルと説明を生成するCopilotリクエストに追加される命令のセット。



