You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code运行代码时禁止自动切换到Python调试控制台

解决方案

方法1:全局图形化设置修改(对所有项目生效)

  • 按下快捷键Ctrl + ,(Windows/Linux)或Cmd + ,(Mac)打开VS Code设置面板
  • 在顶部搜索框输入debug.internalConsoleOptions
  • 将该配置的下拉选项修改为neverOpen即可

方法2:项目级配置修改(仅对当前项目生效)

  • 打开项目下的.vscode/launch.json文件,若文件不存在可在左侧运行调试面板点击「创建launch.json文件」,选择Python环境自动生成
  • 在你使用的运行配置块中新增两个字段:
    "console": "integratedTerminal",
    "internalConsoleOptions": "neverOpen"
    
  • 保存文件后重启运行即可生效

配置项说明:

  • console指定代码运行输出的载体,设置为integratedTerminal后日志会输出到VS Code内置终端,而非调试控制台
  • internalConsoleOptions控制调试控制台的自动弹出规则,neverOpen代表永远不会自动弹出并聚焦调试控制台

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 03:24:04