配置教程

1. 安装Visual Studio Code

官网下载:https://code.visualstudio.com/

2. 配置VSCode扩展

2.1 安装简体中文包

刚安装的VSCode是英文的,首先安装简体中文包
点左边的四个方框的按钮安装扩展,搜索 Chinese

第一个就是简体中文包,点击绿色的安装按钮就可以安装了,我已经安装过了所以没有显示绿色的按钮。

2.2 安装C++扩展

上面搜索的 Chinese 改成 C++ 后搜索并安装第一个扩展

3. 配置MinGW

3.1 安装

点击下载

解压到 *C:\* 下(如图)

3.2 设置

在开始中搜索 高级系统设置 并打开

点击 环境变量

双击 系统变量 中的 Path

点击 新建 输入 C:\MinGW\bin 后确定

4. 设置VSCode

新建一个文件夹(必须是英文名)
在VSCode菜单栏中点击 文件-打开文件夹 打开刚刚新建的文件夹
新建源码文件,名字是 文件名.cpp 注意这里的文件名也一定要是英文,否则不能编译

输入C++代码

F5 调试,在弹出的选择框中选择 C++(GDB/LLDB)
之后等待安装编译环境

安装完成后选择 g++.exe

之后会跳转到 launch.json 文件
把内容改为下面内容后再回到源码页面按 F5 调试

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "g++.exe - 生成和调试活动文件",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "C:\\MinGW\\bin\\gdb.exe",
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: g++.exe build active file"
}
]
}

如果 .vscode 文件夹下没有 tasks.json 文件就手动新建并修改内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
"tasks": [
{
"type": "shell",
"label": "C/C++: g++.exe build active file",
"command": "C:\\MinGW\\bin\\g++.exe",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${workspaceFolder}"
},
"group": {
"kind": "build",
"isDefault": true
}
}
],
"version": "2.0.0"
}

至此配置完成