如何在Visual Studio代码中构建/调试当前打开的.cpp文件?

时间:2017-09-18 16:50:23

标签: c++ g++ visual-studio-code

有没有办法使用编译和调试当前打开的.cpp文件的调试任务来设置Visual Studio代码?我在macOS Sierra 10.12.6上。

标准文档说明了创建一个任务,该任务将特定的.cpp文件编译为a.out并修改launch.json以将其作为preLaunchTask运行,但是我必须为我创建的每个.cpp文件创建一个新任务。当我学习C ++并编写许多小例子程序时,它会变得有点单调乏味。

有人在这里问了一个类似的问题,但这个解决方案似乎只是编译它遇到的第一个.cpp。如果它编译了所有.cpp文件,那对我来说可能会有所帮助。

How do I set up VSCode to compile C++ code?

1 个答案:

答案 0 :(得分:1)

您可以执行this SO Question的答案。

避免为每个文件创建单独的构建任务的一种方法(只要您使用的语言相同)是在{{1}中的构建任务中使用${file}关键字而不是文件名},它将构建您当前在VS Code中打开的文件。