问题描述
我最近开始为 Vs-Code 使用 Code Runner 扩展,尽管勾选了 "code-runner.showExecutionMessage": false
,但它仍然打印文件路径,以及一些不需要的代码它确实打印输出但不干净,看起来凌乱且难以阅读输出。这就是它的作用。
PS [path] \VsCode\ProblemSolving> cd "[path] \VsCode\ProblemSolving"
PS [path] \VsCode\ProblemSolving> cd "[path] \VsCode\ProblemSolving\" ; if ($?)
{ g++ CodingCompetitionTools.cpp -o CodingCompetitionTools } ; if ($?) { .\CodingCompetitionTools }
代码运行器的Settings.json
"code-runner.defaultLanguage": "c++","code-runner.saveAllFilesBeforeRun": true,"code-runner.saveFileBeforeRun": true,"code-runner.fileDirectoryAsCwd": true,"code-runner.showExecutionMessage": false,"code-runner.clearPrevIoUsOutput": true,"code-runner.runInTerminal": false,
Refer this link for Vs-Code Marketplace extension
解决方法
你能分享一下你的 settings.json 文件吗?
我猜你的设置是这样的?
{
"code-runner.showExecutionMessage": false
}
也许您将 code-runner.runInTerminal
设置为 true?如果是,请将其更改为 false。
为了进一步调试,请在当前项目的根目录中创建一个 .vscode
文件夹(带有前面的点),并在该文件夹内创建一个 settings.json
文件,只需:
{
"code-runner.defaultLanguage": "c++","code-runner.saveAllFilesBeforeRun": true,"code-runner.saveFileBeforeRun": true,"code-runner.fileDirectoryAsCwd": true,"code-runner.showExecutionMessage": false,"code-runner.clearPreviousOutput": true,"code-runner.runInTerminal": false
}
看看这是否有任何改变。 如果这些步骤对您来说已经很明显,我们深表歉意,但安全总比抱歉好。