繁体   English   中英

调试时如何在VS Code的集成终端中查看C程序的output

[英]How to view output of C program in VS Code's integrated terminal while debugging

我有使用代码运行器扩展运行 C/C++ 代码的 VS Code 设置,除了调试之外,一切都运行得非常顺利。 当我调试程序时,代码使用内置构建任务而不是代码运行程序进行编译,并且生成的 output 显示在单独的控制台 window 中,由于活动的 Z05B8C74CBD96FBF247C 焦点,在调试时令人沮丧问题。 我希望 output 出现在 VS Code 的集成终端中,就像在使用 code-runner 进行正常编译时一样。 Stack Overflow 上的其他答案建议将其包含在 launch.json 文件中:
"console": "integratedTerminal"
但是这段代码在当前版本的 VS Code 中似乎已经过时并且不受支持。 相反,查看 IntelliSense 建议,我尝试将包含在 launch.json 文件中:
"externalConsole": false"
这确实会阻止外部控制台打开,尽管集成控制台也没有显示任何 output,现在我不知道在哪里查看 output。

那么如何在调试时让 output 显示在集成控制台上?

如果您使用type: "cppvsdbg" on launch.json不幸的是,集成终端尚不支持 因此,您在调试时将无法在集成控制台上获得 output。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM