如何修改Visual Studio 2022中Github Copilot自动补全的按键映射?
修改Visual Studio 2022中Copilot自动补全的按键映射方案
你可以通过Visual Studio的自定义键盘映射功能,为Copilot单独设置专属快捷键,解决和Intellicode的补全冲突,具体步骤如下:
- 打开Visual Studio 2022,点击顶部菜单栏的工具 -> 选项,在弹出的窗口中展开环境,选择键盘选项。
- 在“显示命令包含”输入框中,输入Copilot相关的命令,可搜索到以下核心命令:
Edit.AcceptCopilotSuggestion:接受Copilot的当前补全建议Edit.NextCopilotSuggestion:切换到下一条Copilot建议Edit.PreviousCopilotSuggestion:切换到上一条Copilot建议
- 选中目标命令后,点击“按快捷键”输入框,按下你想要设置的快捷键组合(比如
Ctrl+Tab、Alt+Enter等,避免和Intellicode默认的Tab或Enter冲突),然后点击分配按钮完成绑定。 - 重复上述步骤,为其他Copilot命令设置合适的快捷键。
- 确认Intellicode相关命令的快捷键保持不变(比如
Edit.CompleteWord、Edit.IntelliSenseComplete默认绑定Tab),确保两者的触发键完全区分。
如果搜索不到上述Copilot命令,请检查Copilot插件是否为最新版本,旧版本可能未提供单独的命令入口,更新插件后即可正常显示。
设置完成后,编写代码时,Intellicode的补全建议可继续用原快捷键触发,Copilot的建议则使用你新设置的快捷键接受或切换,即可同时保留两者的功能。
内容的提问来源于stack exchange,提问作者John
相关产品推荐
相关产品推荐

