在Visual Studio代码调试器中隐藏“终端”选项卡

时间:2018-06-20 04:22:45

标签: python debugging visual-studio-code

尝试在Visual Studio代码上用python写一些东西,每次我运行调试时,它显示终端选项卡而不是调试控制台选项卡,是否有任何方法可以阻止这种情况发生?

2 个答案:

答案 0 :(得分:1)

在Visual Studio Code中调试python时,调试输出的打印位置由工作区的console文件中的.vscode/launch.json设置定义。

可以看到in the documentation for python debugging in vscode,特别是在the console section中,其默认值为"integratedTerminal"

如果您想覆盖此设置,只需在"none"中将值设置为launch.json

答案 1 :(得分:1)

您还可以转到launch.json并设置“ internalConsoleOptions”:“ openOnSessionStart”。该属性应进入您当前用于调试的配置中,当选择调试模式时,该属性将列在绿色播放按钮旁边。该属性是专门为在调试后默认显示调试控制台而创建的。我的launch.json显示: enter image description here

在这条路线上,您还将在其中放置“ console”:“ none”属性。您可以同时采取两种措施:我的launch.json显示具有两个属性: enter image description here