在VS Code中运行程序时如何去除PowerShell的横幅提示
VS Code运行Python时隐藏终端冗余提示的解决方法
以下三种方案均可实现仅展示程序本身运行结果的需求:
方案1:修改PowerShell启动参数隐藏启动版权提示
你目前看到的冗余信息属于PowerShell的启动默认提示,可通过添加启动参数关闭:
- 按下快捷键
Ctrl + ,打开VS Code设置页,搜索terminal.integrated.profiles.windows - 点击搜索结果中的「在settings.json中编辑」,在PowerShell配置段添加
-NoLogo参数,参考配置如下:
"terminal.integrated.profiles.windows": { "PowerShell": { "source": "PowerShell", "args": ["-NoLogo"] } }
- 保存配置后重启终端,PowerShell的版权、升级提示就会消失。
方案2:切换输出到调试控制台,完全隐藏终端相关信息
如果不需要使用终端交互,可直接将程序输出切换到调试控制台,不会加载任何终端相关内容:
- 打开项目下
.vscode文件夹中的launch.json配置文件,添加如下配置项:
"console": "internalConsole"
- 后续运行Python代码时,所有输出会直接展示在「调试控制台」面板,仅保留程序本身的运行结果。
方案3:使用Code Runner插件自定义输出内容
安装Code Runner插件后可灵活控制输出内容:
- 安装完成后打开Code Runner插件设置,取消勾选
Code-runner: Show Execution Message选项 - 可选勾选
Code-runner: Clear Previous Output实现运行前自动清空上一次输出 - 配置完成后点击右上角运行按钮执行代码,输出仅会保留程序运行结果。
你目前遇到的终端初始输出内容参考:
Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. Install the latest PowerShell for new features and improvements! PS C:\Users\domin\Documents\Python - URI> &
内容的提问来源于stack exchange,提问作者DominickLim4
相关产品推荐
相关产品推荐


