Visual Studio 2019如何交换F5与CTRL+F5实现单键触发Start Without Debugging
Visual Studio 快捷键交换操作指南
完全可以自定义修改两个启动命令的快捷键映射,以下是Visual Studio 2019/2022版本的操作步骤:
- 打开Visual Studio,点击顶部菜单栏的「工具」→「选项」
- 在弹出的选项窗口左侧导航栏,展开「环境」节点,选择「键盘」选项
- 在「显示命令包含」的搜索框中,分别搜索两个启动命令:
- 无调试启动(Start Without Debugging)对应的命令为
Debug.StartWithoutDebugging - 启动调试(Start Debugging)对应的命令为
Debug.Start
- 无调试启动(Start Without Debugging)对应的命令为
- 先绑定无调试启动的快捷键:
- 选中
Debug.StartWithoutDebugging,点击「按快捷键」输入框,直接按下F5 - 下拉选择「使用新快捷键」的应用范围为全局
- 点击「分配」按钮,弹出快捷键已被占用的提示时,确认覆盖即可
- 选中
- 再绑定启动调试的快捷键:
- 选中
Debug.Start,点击「按快捷键」输入框,按下Ctrl+F5组合键 - 同样选择全局应用范围,点击「分配」
- 选中
- 最后点击「确定」保存修改,设置立即生效
若后续需要恢复默认快捷键,回到键盘设置页面点击「重置」按钮即可恢复全部默认映射;如果分配时提示快捷键被其他扩展占用,可以先删除冲突命令的绑定,再重新分配即可。
其他IDE通用修改逻辑
如果使用VS Code、JetBrains Rider等其他开发IDE,修改逻辑一致:
- 进入IDE的快捷键设置页面
- 分别找到「启动调试」「无调试启动」两个命令对应的绑定项
- 手动修改两个命令的快捷键,保存后即可生效
内容的提问来源于stack exchange,提问作者jonadv
相关产品推荐
相关产品推荐

