Mac端VSCode 1.8.7.2中Copilot隐藏原生重构工具,如何同时显示?
解决VSCode中Copilot覆盖原生重构工具的问题
调整Copilot重构优先级设置
- 打开VSCode设置(快捷键
Cmd+,) - 在搜索框输入
github.copilot.refactor.preferNative,将该选项设置为true。此设置会让VSCode原生重构工具与Copilot重构选项同时显示,且原生工具优先级更高
重置或检查快捷键/菜单配置
- 打开命令面板(
Cmd+Shift+P),执行Preferences: Reset Keyboard Shortcuts,重置所有快捷键配置(若之前自定义快捷键导致菜单冲突) - 也可在设置中搜索
refactor,确认是否存在隐藏原生重构菜单的自定义规则
版本兼容性检查
你当前使用的VSCode版本为1.8.7.2,建议确认该版本与Copilot插件的兼容性。若条件允许,可更新至VSCode最新稳定版,新版本通常修复了插件与原生功能的协同问题
手动触发原生重构
若菜单仍未同时显示,可直接使用原生重构的快捷键:
- 重命名方法:
F2 - 修改方法签名:
Cmd+Shift+R
这些快捷键会直接唤起原生工具,同时Copilot的重构选项也会保留在右键菜单中
内容的提问来源于stack exchange,提问作者athome withagroovebox
相关产品推荐
相关产品推荐

