如何在Visual Studio代码中构建/调试当前的打开.CPP文件
How do I build/debug the current open .cpp file in Visual Studio Code?
是否有一种方法可以通过调试任务来设置Visual Studio代码,该任务是编译和调试当前打开的.CPP文件?我在Macos Sierra 10.12.6。
标准文档解释了创建一个任务,该任务将特定的.cpp文件编译到A.Out并修改启动。JSON将其作为预贴task运行,但随后我必须为每个.cpp文件创建一个新任务,我创建了一个新任务。当我正在学习C 并编写许多小示例程序时,它变得有些乏味。
有人在这里问了一个类似的问题,但是此解决方案似乎只会汇编第一个.cpp。如果它编译了所有.CPP文件,它可能对我有帮助。
如何设置VSCODE来编译C 代码?
您可以做类似此问题的答案。
避免为每个文件创建单独的构建任务的一种方法(只要您使用的语言相同)是使用${file}
关键字而不是tasks.json
中的构建任务中的文件名,它将构建您的文件目前已在VS代码中打开。
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 命名空间中具有.h和.cpp文件的类
- 为什么我的主文件.cpp不打印头文件中的任何内容
- 生成文件错误 - 找不到文件 - *.cpp
- 如何在文件.cpp gtkmm中声明小部件
- 没有实现文件(.cpp)的派生类
- 如何使用"CMakeLists.txt"中的add_library将整个文件(.cpp,.h等)包含在目录中
- 如何在Linux / Windows操作系统上使用文件*.cpp一步编译下面的代码
- 关于 Linux .so 文件无法链接到主文件.cpp文件
- 文件.cpp从Windows到Linux
- Ubuntu C++ 编译器错误: g++: 错误: 文件.cpp: 没有这样的文件或目录
- 如何将文件.cpp编译为本机编译
- 使用模板类时,似乎无法包含除 main 以外的任何 cpp 文件.cpp
- 无法编译C++文件.cpp。C++98模式
- 为什么C++头文件不需要包含实现文件 (.cpp)
- 如何访问位于独立文件(.cpp)中的非成员函数
- 如何在Visual Studio Code中通过键盘快捷键切换头文件/cpp文件
- 如何将数据从stringstream写入文件(CPP)
- 为什么filestream不把空白写入文件cpp ?