关闭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" 来切换。

相关推荐
woshihonghonga11 分钟前
解决Eclipse的Copilot终端依赖问题
stm32·mcu·eclipse·copilot·ai编程
易水寒陈2 小时前
使用vscode开发stm32
ide·vscode·stm32
2501_915918413 小时前
有没有Xcode 替代方案?在快蝎 IDE 中完成 iOS 开发的过程
ide·vscode·ios·个人开发·xcode·swift·敏捷流程
简宸~21 小时前
VS Code + LaTex + SumatraPDF联合使用指南
java·vscode·latex·sumatrapdf
2501_916007471 天前
在非 Xcode 环境下完成苹果开发编译的记录 iOS 编译与调试
ide·vscode·ios·cocoa·个人开发·xcode·敏捷流程
徒 花1 天前
ubuntu远程连接ssh及VSCode配置远程ssh连接ubuntu
vscode·ubuntu·ssh
十五年专注C++开发1 天前
Linux 下用 VS Code 高效调试
linux·运维·服务器·c++·vscode
Ama_tor1 天前
Visual Studio Code (VS Code) |下载与前端开发环境配置(带图详细)
ide·vscode·编辑器
愿^O^~1 天前
VSCode 启动 Spring Boot 微服务 JMX 端口冲突问题
spring boot·vscode·微服务
还是大剑师兰特2 天前
Vue3 前端专属配置(VSCode settings.json + .prettierrc)
前端·vscode·json