c++ - 如何让c++在vc代码终端输出

标签 c++ terminal visual-studio-code

当我在 vs code 中运行 C++ 程序时,它总是弹出一个新窗口。有什么方法可以让程序输出到vs code的内部终端(或输出窗口),而不是烦人的弹窗?

最佳答案

在 VS-Code 中,您在 tasks.json 中配置构建/运行,在 launch.json 中配置调试(所有配置文件都在 下) ${workspaceFolder}/.vscode/).

您可以为每个任务或调试设置键盘快捷键。例如,我的默认构建任务使用 Ctrl+Shift+B 运行,调试使用 F5 启动。有关如何在 VS-Code 中设置构建/运行/调试的更多信息: https://code.visualstudio.com/docs/languages/cpp

正如 shingo 提到的,根据 externalConsole 标志,您可以控制是否弹出新的终端窗口。

关于c++ - 如何让c++在vc代码终端输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55174634/

相关文章:

javascript - 如何在 Visual Studio Code 扩展开发中为命令 "explorer.newFile"提供参数

C++ 多回调函数

C++ Concurrency in Action 9.6 线程池使用 thread_local

c++ - 获取在opencv中聚集在一起的多个关闭行的单行表示

linux - 比较linux终端中的两个文件

javascript - VS Code断点跳转到其他行

visual-studio-code - vscode.workspace.openTextDocument 静默失败

c++ - 使用 void 函数检查 gtest 中的错误

linux - 如何在 screen session 中配置默认​​ TERM?

shell - 使用 curl 上传本地目录中的所有文件