在 VS Code 中配置 C++ 开发环境
Last edited time
Apr 11, 2023 04:37 PM
date
May 3, 2019
slug
vscode
status
Published
tags
Code
summary
Set up your VS Code for C++
type
Post
Start
那么应该用什么呢?
先来介绍一下市面上常见的 IDE
- Visual Studio,宇宙最强 IDE ,巨硬开发,大、全、除了 C++,还能开发其他各种应用,然而对于初学者来说似乎有点臃肿。
- Clion,喷气脑出品,跨三大主流平台的 IDE ,超强、超棒、超贵,得益于 Intellij Platform,他们公司的各种语言的 IDE 保持了完美又一致的畅快体验。
- Visual Studio Code,巨硬开发,一个跨平台的免费开源轻量级编辑器。
其中我最推荐的还是 Visual Studio Code (下称 VS Code)
高颜值,响应快,内置 terminal,配合 C/C++ 插件,完美支持语法高亮与代码补全。
开始吧!
下载
首先到官网下载安装 VS Code
安装完毕后确保它们已经被加入了环境变量。
安装插件
打开 VS Code,在左侧插件市场中搜索安装 C/C++、CMake、CMake Tools 插件,如有需要,也可以搜索安装中文插件。
配置工作区
在你准备存放代码的地方新建一个文件夹作为工作区,并在 VS Code 中打开它。然后将模板文件复制进去。你可以在这里下载。
如果一切正常,那么现在工作区的目录应该是这样的:
C:. | CMakeLists.txt | +---.vscode | c_cpp_properties.json | launch.json | tasks.json | +---include | Class.h | \---src Class.cpp main.cpp
- CMakeLists.txt 是 CMake 的构建文档
- include 文件夹用来放置头文件
- src 文件夹用来放置源文件
- .vscode 是 VS Code 的配置文件夹
我日常使用的界面如下

- 左边一栏是资源管理器,可以显示调试的相关信息,包括查看变量与观察栈帧
- 中间是编辑区,同时提供恰当的提示与语法检查
- 右边是输入输出文件,比手动输入更加方便也更安全,做题的缘故。。。
- 底部是调试控制台、终端、出现的问题,在这里与程序进行交互