VS Code C/C++ 环境配置
安装 C++ 插件

如上图,请安装以下两个插件:
- C/C++
- C/C++ Extension Pack
其中 C/C++ Extension Pack 包含 C/C++ Themes、CMake、CMake Tools 等插件。如果没有安装完全,请手动搜索插件名称进行安装。
配置 C++ 插件
前提:下载 mingw64 并配置环境变量,确保系统内已配置完成 g++ 编译器。
需要配置三个 json 格式文件:
① tasks.json : 编译器构建配置文件;
② launch.json : 调试器设置配置文件;
③ c_cpp_properties.json : 编译器路径和智能代码提示配置文件。
在 Visual Studio Code 中,对于 C++ 这类编译型语言,'构建'(编译代码)和'调试'(运行并检查程序)是两个独立但又需要协作的过程。tasks.json 和 launch.json 就是分别管理这两个过程的配置文件。
通过 VSCode,打开代码的工程文件夹,如果不存在请创建一个文件夹,用以后续存放代码文件(不要带上中文)。例如,我的代码全部存放在:D:\C++Codes\demo_test



在代码文件夹内,新建文件夹,名称:.vscode。在 .vscode 内,创建 3 个文件,并复制如下内容:
文件 1:c_cpp_properties.json
c_cpp_properties.json 是 Visual Studio Code (VSCode) 中用于支持 C/C++ 编程的一个重要配置文件,由微软官方提供的 C/C++ 扩展生成并维护。其主要作用包括:
- 配置 IntelliSense:通过设置编译器路径、头文件搜索路径等信息,使得 VSCode 能够提供高效的代码补全、代码跳转等功能。
- 配置编译器:指定编译器类型和版本,确保代码分析和调试信息与实际编译器一致。
- 配置调试和运行环境:为不同的操作系统和环境(如 Windows、Linux、macOS)定制不同的编译和运行配置。








