尝试在Visual studio代码上使用python编写代码,但每次运行调试时都会显示终端选项卡而不是调试控制台选项卡,有什么方法可以阻止这种情况发生吗?
发布于 2018-06-20 18:07:12
在Visual Studio Code中调试python时,打印调试输出的位置由工作区的.vscode/launch.json文件中的console设置定义。
正如在in the documentation for python debugging in vscode中可以看到的,特别是在the console section中,它的默认值是"integratedTerminal"。
如果您想覆盖它,只需在launch.json中将该值设置为"none"即可。
发布于 2018-09-05 16:16:25
你也可以在你的launch.json中设置"internalConsoleOptions":"openOnSessionStart“。此属性应在当前用于调试的配置中,当选择调试模式时,它列在绿色播放按钮旁边。默认情况下,创建该属性的目的是为了在调试后显示调试控制台。我的launch.json显示屏:

这也是你要放"console":"none“属性的地方,如果你走那条路。您可以同时执行这两个操作:我的launch.json显示同时具有这两个属性:

https://stackoverflow.com/questions/50940180
复制相似问题