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

VSCode运行程序时无法打开终端,输出仅显示在调试控制台

解决VSCode程序输出跳转至调试控制台而非终端的问题

检查运行配置(launch.json)

  • 打开VSCode运行和调试面板(快捷键Ctrl+Shift+D),点击右上角齿轮图标打开launch.json文件。
  • 找到配置里的console字段,将其值设为integratedTerminal或externalTerminal,不要用internalConsole(调试控制台)。修改后示例:
    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "Python: Current File",
                "type": "python",
                "request": "launch",
                "program": "${file}",
                "console": "integratedTerminal"
            }
        ]
    }
    

调整任务配置(tasks.json)

  • 若通过任务构建运行,打开.vscode/tasks.json,检查presentation下的设置,确保终端会激活并展示输出:
    {
        "version": "2.0.0",
        "tasks": [
            {
                "label": "build",
                "type": "shell",
                "command": "your-build-command",
                "presentation": {
                    "reveal": "always",
                    "panel": "shared"
                },
                "problemMatcher": []
            }
        ]
    }
    

重置VSCode运行相关设置

  • 打开设置面板(快捷键Ctrl+,),搜索run in terminal,确认对应语言的终端执行选项已启用(比如Python的Python › Terminal: Execute In File Dir)。
  • 若前面方法无效,打开命令面板(Ctrl+Shift+P),输入Preferences: Reset Settings,选择重置所有设置(记得提前备份自定义配置)。

检查语言扩展配置

  • 进入所用语言扩展的设置页面(比如Python、C++扩展),查找终端输出相关选项,确保勾选Run In Terminal类的开关。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 04:52:00