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

使用Conda作为解释器时如何隐藏VS Code终端显示的多余文件路径

VS Code Python运行终端冗余输出/间隔过大解决方案

方案1:修改Python扩展launch.json配置(支持调试+input,无冗余命令显示)

  • 打开项目下的.vscode/launch.json文件,若文件不存在可在运行和调试面板选择「创建launch.json文件」,选择对应Python环境后插入如下配置:
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: 精简运行",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "justMyCode": true
        }
    ]
}
  • 配套修改用户settings.json,添加如下配置即可隐藏终端执行命令的冗余前缀,仅保留程序输入输出内容:
{
    "terminal.integrated.commandsToSkipShell": ["python.execInTerminal"],
    "python.terminal.activateEnvironment": false
}

方案2:优化Code Runner配置(解决间隔过大+冗余问题)

针对你使用Code Runner扩展遇到的问题,只需修改两个配置即可解决:

  • 打开Code Runner扩展设置页面,勾选Code-runner: Clear Previous Output选项,每次运行前会自动清空之前的终端内容,不会出现多次运行累积的空白间隔。
  • 取消勾选Code-runner: Show Execution Message选项,就不会显示cd路径、python执行命令等冗余内容,同时保持终端运行模式对input输入语句的支持。

方案3:极简输出方案(无需调试功能可选用)

如果不需要断点调试功能,可直接将launch.json中的console值改为"internalConsole",程序输出会直接打印到调试控制台,不会显示任何终端相关的路径、命令内容,仅保留程序本身的运行结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 12:15:05