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

VS Code调试时如何保持光标停留在Debug Console中

VS Code调试C++光标自动离开Debug Console的解决方法

方法1:开启调试控制台焦点保留设置

打开VS Code设置(快捷键Ctrl+,),搜索 debug.console.preserveFocus 并勾选该选项。开启后,执行continue、next等调试命令或按下F5、F10等快捷键时,光标会保持在Debug Console内,无需手动点击切换。

方法2:直接在集成终端使用原生gdb

如果偏好Linux终端下gdb的操作逻辑,可直接在VS Code集成终端中调试:

  • 打开集成终端(快捷键Ctrl+)
  • 编译代码时添加调试信息:g++ -g 你的源码文件.cpp -o 可执行文件名
  • 启动gdb调试:gdb ./可执行文件名
  • 之后就能用continue、next、print、bt等熟悉的gdb命令调试,完全复刻原生终端的高效体验。

方法3:自定义快捷键快速聚焦Debug Console

若设置无效,可给聚焦Debug Console的命令绑定快捷键:

  • 打开快捷键设置(快捷键Ctrl+K Ctrl+S)
  • 搜索 workbench.action.debug.focusRepl,为其设置一个顺手的快捷键(如Alt+D),光标跳走后按下快捷键即可快速切回控制台输入命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 13:20:01