我正在使用 VS Code GitHub Copilot 扩展。有时我会编辑包含机密的文件,并且我不想意外地将这些文件发送到 Microsoft/GitHub。
是否可以选择加入 Copilot,以便只有在我为项目明确激活它时才启用它?
您目前只能为用户全局启用/禁用 Copilot,或者通过 UI 按语言启用/禁用 Copilot。
但是,您可以全局禁用 Copilot 并直接覆盖特定工作区的 settings.json 文件中的设置。为此,请编辑或创建包含以下内容的文件
.vscode/settings.json
:
{
"github.copilot.enable": {
"*": true,
"plaintext": false,
"markdown": false,
"scminput": false
},
}
正如评论中所述,用户界面可以为您提供一些指导:
您仍然需要编辑settings.json,但至少您有一个方便的按钮,可以打开它以供您使用默认值进行编辑。
您可以禁用该扩展,然后仅对您希望启用它的项目和工作区启用该扩展。