VSCode的下载和安装
- 下载VSCode:vscode官网
安装时有选项,推荐选择“添加到PATH”、“通过Code打开”、“添加到右键菜单”;
安装完成后是英文版本,可以安装汉化插件。点击左侧扩展按钮,搜索安装[Chinese(Simplified)],安装完成后右下角弹窗,点击重启后即可生效。
C++环境配置
VSCode本质上就是一个轻量级文本编辑器,是不能够直接运行代码的,还需要额外进行配置。
方案一:安装MinGW
- 下载MinGW-w64:MinGW;
- 点击Toolchains targetting Win64--Personal Builds--mingw-builds--8.1.0--threads-posix--seh,单击下载里面的压缩包文件。
- 解压到一个目录后,我们需要配置环境变量,在系统的环境变量中编辑Path,把“X:\mingw64\bin”的路径添加进去。
上述操作完成后,我们的环境就配置完成了,VSCode会自动识别g++编译器。
方案二:复用Visual Studio的MSVC编译器
如果熟悉Visual Studio的话,可以直接复用MSVC编译器。
1、找到MSVC编译器路径,通常在
C:FilesVisual Studio\2022\14.x.x
2、配置VSCode使用MSVC:在VSCode中按Ctrl+Shift+P,输入“Edit Configurations”。在生成的c_cpp_properties.json中配置:
1 | { |
配置编译环境
需要安装如下的扩展:
- C/C++:提供语法高亮、智能感知、调试支持;
- C++ Themes:优化C++语法高亮;
- CMake Tools:如果使用CMake的话,需要安装这个;
- Code Runner:一键运行代码片段;
推荐安装以下扩展:
- GitLens:增强Git功能;
- Bracket Pair Colorizer:彩虹括号;
- Todo Tree:管理TODO注释;
创建和编译C++程序
- 在本地资源管理器中新建一个文件夹用来存放代码,然后用VSCode打开这个文件夹;
- 左边工作区中点击新建文件,新建一个C语言文件,例如“test.c”;
- 编写我们的程序,如hello world。
- 点击Ctrl+Shift+P,搜索“C/C++”,选择编辑配置(UI)。可以看到其中【编译器配置】中默认的是"cl.exe",我们需要修改为之前安装的mingw64里的gcc.exe;同时【IntelliSense】模式需要修改为"Windows-gcc-x64";
- 在代码页点击菜单栏的终端、配置任务,选择“C/c++:gcc.exe生成活动文件”,会生成一个"task.json"文件,此时就可以生成我们的代码了;
- 在代码页点击菜单栏终端、运行生成任务,使用gcc.exe生成活动文件。
- 我们可以在终端中运行,在菜单栏点击终端、新建终端,在窗口中输出".\test.exe",回车后就可以运行了。