如何解决尽管选中了“显示执行消息”选项,但 vs-code 中的代码运行器扩展并没有提供干净的输出
我最近开始为 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
}
看看这是否有任何改变。 如果这些步骤对您来说已经很明显,我们深表歉意,但安全总比抱歉好。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。