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

VSCode运行Java程序时如何去除终端显示的启动命令路径信息

VS Code运行Java隐藏终端冗余启动命令的方法

适用场景

通过VS Code Java插件运行/调试Java程序时,终端默认输出完整的启动调用命令,仅需要保留程序本身的输出内容。

解决方法

方法一:切换输出到调试控制台(无交互需求优先选)

  • 打开VS Code设置界面,快捷键为 Ctrl+,(Windows/Linux)、Cmd+,(Mac)
  • 在搜索栏输入 java.debug.settings.console,找到对应配置项
  • 将下拉选项从默认的integratedTerminal改为internalConsole
  • 后续运行Java程序会自动在调试控制台输出结果,完全不会显示终端的启动命令行内容

注意:如果你的程序需要从终端接收用户输入,不要使用该方案,调试控制台不支持交互输入。

方法二:保留集成终端,隐藏冗余命令

如果你需要保留终端的交互能力,可按以下配置修改:

  • 打开VS Code设置,搜索terminal.integrated.shellIntegration.enabled
  • 取消该选项的勾选,即可隐藏VS Code自动注入的启动命令前缀,仅保留程序输出内容

方法三:使用Code Runner插件运行的配置

如果你是通过Code Runner插件运行Java:

  • 打开设置,搜索code-runner.showExecutionMessage
  • 取消该选项的勾选,就能隐藏插件的执行命令提示,只输出程序运行结果

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 10:06:05