【问题标题】:Hiding the terminal tab in Visual studio code debugger在 Visual Studio 代码调试器中隐藏终端选项卡
【发布时间】:2018-06-20 04:22:44
【问题描述】:

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

【问题讨论】:

    标签: python debugging visual-studio-code


    【解决方案1】:

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

    如果你走那条路,那也是你放置“console”:“none”属性的地方。您可以两者兼得:我的 launch.json 显示具有两个属性:

    【讨论】:

      【解决方案2】:

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

      可以看到in the documentation for python debugging in vscode,特别是the console section,这个的默认值是"integratedTerminal"

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

      【讨论】:

      • 我已经这样做了,它仍然输出到令我困惑的终端,任何想法为什么这不起作用?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多