隐藏 Visual Studio Code 调试器中的终端选项卡

4
尝试在Visual Studio Code上用Python编写代码时,每次运行调试都会显示终端选项卡而非调试控制台选项卡。有没有办法阻止这种情况发生?
2个回答

1
当在Visual Studio Code中调试Python时,调试输出的位置由工作区的.vscode/launch.json文件中的console设置定义。如在VSCode中Python调试的文档中所示,特别是在控制台部分,其默认值为"integratedTerminal"。如果要覆盖此设置,只需在launch.json中将该值设置为"none"即可。

我已经尝试过这个方法,但它仍然输出到终端上,让我感到困惑,你有什么想法为什么它没有起作用吗? - Louis

1
你也可以前往launch.json文件并设置"internalConsoleOptions": "openOnSessionStart"。这个属性应该放在你当前用于调试的配置中,当选择调试模式时,它会显示在绿色播放按钮旁边。该属性是专门为了在调试后默认显示调试控制台而创建的。我的launch.json显示: enter image description here 如果你选择使用"console": "none"属性,那么也应该将其放在这里。你可以同时使用两种属性来确保效果:我的launch.json显示了这两种属性: enter image description here

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接