You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何阻止VS Code Python调试器自动切换标签、打开终端及侧边栏调试面板?

解决Microsoft Python Debugger的三项干扰问题

1. 阻止调试时终端弹出遮挡编辑器

在VS Code的settings.json中添加对应配置,按需选择:

  • 改用内置调试控制台替代终端,彻底避免终端弹出:
"python.debugging.console": "internalConsole",
"debug.internalConsoleOptions": "neverOpen"
  • 保留终端但禁止自动弹出:
"debug.openDebug": "never"

2. 禁止断点触发时侧边栏自动切换到调试器标签

添加以下配置:

"debug.focusWindowOnBreak": false,
"debug.showDebugView": "never"

3. 禁止断点触发时自动打开断点所在文件标签页

添加配置:

"debug.openEditors": "never"

注:打开settings.json的方式:按下Ctrl+,(Windows/Linux)或Cmd+,(Mac)打开设置面板,点击右上角的{}图标进入JSON编辑模式,将上述配置粘贴到文件中并保存即可。

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

火山引擎 最新活动