You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否调整VS Code中Code Action菜单项顺序?如何禁用Copilot相关菜单项?

解决VS Code中Copilot Code Action干扰的问题

一、能否调整Code Action菜单项的顺序?

VS Code目前没有官方提供的全局配置项来直接调整上下文菜单中Code Action的显示顺序。Code Action的优先级由提供它们的扩展自行定义,Copilot的Code Action因设置了较高优先级,所以会排在菜单前列。第三方扩展虽有尝试实现排序功能,但稳定性和兼容性无法保证,不推荐依赖这类方式。

二、保持Copilot启用的同时禁用其Code Action

可以通过以下配置实现:

  1. 直接关闭Copilot的Code Action功能
    在VS Code的settings.json配置文件中添加或修改以下内容:
"github.copilot.codeActions.enabled": false

该配置会禁用Copilot生成Code Action的功能,同时保留Copilot的核心代码补全等功能。

  1. 通过全局规则过滤Copilot的Code Action
    如果上述配置无效,可通过全局Code Action过滤规则屏蔽Copilot的选项:
"editor.codeActionsFilter": {
    "github.copilot": false
}

这个设置会在所有Code Action场景中过滤掉Copilot提供的选项。

配置完成后重启VS Code,Copilot的Code Action就不会再出现在上下文菜单中了。

内容的提问来源于stack exchange,提问作者Chance

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 01:02:36