关闭VS Code中的GitHub Copilot部分功能,降低远程开发机服务器的CPU内存使用率

VS CodeGitHub Copilot 的代码补全(Code Completions)配置面板有三个选项,

出现在状态栏的 Copilot 图标上(通常右下角)。

这些选项控制 Copilot 提供哪些类型的代码建议:

  • 1,All files (所有文件)

    启用后,Copilot 会考虑整个项目中的所有文件来生成更广泛、更上下文相关的代码补全建议(包括跨文件的影响)。

    禁用它可以限制建议范围,减少干扰(有些用户通过禁用这个来关闭自动 ghost text 建议,只用手动触发)。

  • 2,C (当前文件,Current file 的缩写)

    启用后,Copilot 的建议主要基于当前打开的文件 (而不是整个项目)。这让建议更聚焦于你正在编辑的文件,

    避免跨文件过于复杂的预测。截图中用蓝色方块标记,可能表示当前文件是 C 语言(或刚好是当前模式),

    但在通用设置中它代表"Current file"。

  • 3, Next edit suggestions (下一个编辑建议)

    这是 Copilot 的高级功能(简称 NES),它不只补全当前光标处的代码,

    而是根据你最近的编辑历史, 预测你下一步可能会在哪里(甚至其他文件)进行什么修改 , 并主动提供建议。

    例如,重命名变量后,它会建议更新所有相关调用;

    添加新字段后,建议更新测试或导入等。

    帮助保持代码一致性,特别适合重构或多处修改时。

面板底部的 Snooze (暂停)选项可以临时隐藏所有 Copilot 补全建议 5 分钟(点击后可延长),适合建议太频繁干扰时使用。

这些选项可以单独开关,来自定义 Copilot 的行为。

如果你想完全关闭自动建议,可以试着禁用 "All files" 或使用命令面板搜索 "Copilot toggle" 来切换。

相关推荐
ZXF_H1 小时前
VSCode C/C++函数Ctrl+鼠标点击无法跳转的解决方法
c++·ide·vscode
星驰云4 小时前
# [特殊字符] 在 VS Code 中,让 Copilot 连接任何 OpenAI 兼容 API
copilot
zhangfeng11334 小时前
vscode 之类的编辑器 ,跳转到某一个函数 方法 是什么快捷键 this->getEbayReturns($shop);
ide·vscode·编辑器
ShawnLiaoking4 小时前
vscode 配置环境
ide·vscode·编辑器
弈风千秋万古愁4 小时前
vscode使用markdown+plantuml
vscode·markdown·plantuml
日更嵌入式的打工仔6 小时前
Visual Studio 与 Visual Studio Code 区别
ide·vscode
时光之源1 天前
Labelme安装及使用说明教程
vscode·数据集·cursor·labelme·数据标注
意疏1 天前
【C语言】解决VScode中文乱码问题
c语言·开发语言·vscode
Dshuishui1 天前
VSCode 环境下编译运行 C++ 项目
c++·ide·vscode
swear011 天前
【VSCODE 插件 rust-analyzer 使用】打开文件夹
ide·vscode·rust