如何隐藏在Visual Studio Code终端中显示的文件路径

3
在终端运行我的Python代码后,它会在第一行显示几个路径,然后在第二行显示代码的输出。我能隐藏第一行,只看到第二行的输出吗?
C:\Users\Venyl\Desktop\VS CODE\Code 2020>C:/Users/Venyl/AppData/Local/Programs/Python/Python38-32/python.exe "c:/Users/Venyl/Desktop/VS CODE/Code 2020/print('lol').py"
hello world

将Python的路径添加到Windows环境变量的PATH末尾。 - JB_DELR
1
整个python.exe的路径。然后你可以从任何地方调用python。 - JB_DELR
请将以下与编程相关的内容从英文翻译成中文。只返回翻译后的文本:https://imgur.com/a/MS7ZcH4 现在只显示这个,仍然显示第一行,即路径。 - Venyl
2
这个回答解决了你的问题吗?如何在VS Code中运行Python脚本时隐藏文件路径? - Gino Mempin
请勿发布代码、数据、错误信息等的图像。将文本复制或输入到问题中即可。 - Rob
显示剩余4条评论
4个回答

3
以下是在 .vscode 文件夹中 launch.json 中可用的设置,"console": 设置了代码调试结果的显示方式。

"console": "internalConsole",

设置后,调试结果将显示在 VSCode 内部的“调试控制台”中。

enter image description here

我们也可以将其设置为:

"console": "externalTerminal",

调试结果将显示在 VSCode 外部的“cmd”窗口中。它仅显示调试结果:

enter image description here

默认情况下,VSCode 使用以下设置:"console": "integratedTerminal",它将结果显示在 VSCode 内部终端,并显示正在运行的文件的当前环境和路径。
参考:console

请勿发布代码、数据、错误信息等的图像。将文本复制或输入到问题中即可。 - Rob
1
@Rob,“如何提问”而不是“如何回答”。在这种特殊情况下,了解发生了什么对理解有所帮助。 - Satoshi Nakamoto
@jill Cheng 我在VScode里尝试了用C语言,但没有成功!我猜只适用于Python。 - Satoshi Nakamoto

1
如果您使用code-runner扩展程序,
请打开settings.json文件(按ctrl + shift + p,然后输入settings.json),然后添加以下内容。
"code-runner.executorMap": {
    "python": "<console clear> && <python or your python version> -u",
},
"code-runner.clearPreviousOutput": true,
"code-runner.showExecutionMessage": false,
"code-runner.runInTerminal": true,

在我的情况下,我用clear(因为我在WSL上)替换了<console clear>。

&&

<Python或您的Python版本>使用Python3.10


这样也允许用户输入吗?不确定是否合适,你能否展示一下输出的样子?还有你创建的settings.json文件可以提供吗? - Michael1775
是的,你可以输入数值。https://ibb.co/tpNKGmp(快速提示:使用oh my zsh可以使终端更加简洁)这符合你的要求吗?@Jarhead1775按下代码运行器的运行按钮将首先清除控制台,然后运行你的程序。 - shaderone

0

上述答案适用于按预期显示输出,但如果您想隐藏长路径

使用提示符[text]

例如,以下命令将“>(大于号)”设置为提示符

prompt $g

如果您想返回显示完整路径,请键入提示符并按Enter。


-2
在 VsCode 中下载 `code-runner` 扩展,然后在 `code-runner` 扩展的设置中取消选中 `Code-runner:Show Execution Message`。 输入图像描述

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接