VSCode で特定のプロジェクトだけ GitHub Copilot を有効にする
みなさんは VSCode でワークスペース機能をつかっていますか? 僕は Project Manager という拡張機能とセットで欠かさず使っています。Project Manager を使うとワークスペースを一元管理できます。今回はこのワークスペースごとに GitHub Copilot をオンにしたりする方法について。
ワークスペースは XXX.code-workspace
のようなファイルでプロジェクトごとのエディタ設定を管理できるのですが、ここに以下のように GitHub Copilot の設定を書くことで機能の有効無効を実現できます。自分の好みとしては、VSCode のグローバル設定として GitHub Copilot を無効化しておき、有効化したいプロジェクトのみで有効化するというやり方で過ごしています。
{
"folders": [
...
],
"settings": {
...
"github.copilot.enable": {
"*": true,
"plaintext": false,
"markdown": false,
"scminput": false
},
...
}
}
VSCodeGitHub Copilot