Windows下安装配置VSCode
本文最后更新于:2022年5月29日 上午
Step 1:下载与安装
点击VSCode进入官网, 选择适合自己的版本下载安,自行安装。
Step 2:相关插件推荐
- Chinese
中文语言插件。 - C/C++
代码补齐,符号跳转。 - C++ intellisense
自动代码补全;实时错误检查;代码改进建议。 - bracket pair colorizer
给括号上色,避免一层层的括号难看,默认配置就行。 - Todo Tree
跟踪文件的todo,fixme。 - Local history
保存vscode编辑文件的历史记录。 - Code Spell Checker
代码拼写检查。 - C-family Documentation Comments
格式化注释生成。 - GBKtoUTF8
所有文件打开后会自动转为UTF8编码。 - ESLint
代码自动格式化。 - EPITECH C/C++ Headers
为C/C++文件添加头部(包括作者、创建和修改日期等),并为.h头文件添加防重复的宏 - Github Light Theme
Github风格主题。 - Community Material Theme
Material经典主题。 - Vim
Vim编辑器模式风格。
Step 3:安装MSVC编译器工具集
链接: https://pan.baidu.com/s/1JPUGZ2y1KUb72GFV3eIuRQ
提取码: va9t
下载解压后移动到你想安装的位置即可。我的安装位置是:C:\MinGW
Step 4:配置环境变量
配置对象:MinGW,所以把你刚刚安装MinGW的路径拷贝一下
验证一下环境变量是否配置成功
按下 win + R,输入cmd,回车键之后输入g++,再回车,如果提示以下信息[1],则环境变量配置成功。如果提示以下信息[2],则环境变量配置失败。
[1]:g++: fatal error: no input files
[2]:’g++’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
Step 5:工作区配置
在工作文件夹下面新建文件夹”.vscode”,然后在”.vscode”下面新建下面2个json文件并保存。
launch.json
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{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch", // 配置名称,将会在启动配置的下拉菜单中显示
"type": "cppdbg", // 配置类型,这里只能为cppdbg
"request": "launch", // 请求配置类型,可以为launch(启动)或attach(附加)
"program": "${fileDirname}/${fileBasenameNoExtension}.exe", // 将要进行调试的程序的路径
"args": [], // 程序调试时传递给程序的命令行参数,一般设为空即可
"stopAtEntry": false, // 设为true时程序将暂停在程序入口处,一般设置为false
"cwd": "${workspaceRoot}", // 调试程序时的工作目录,一般为${workspaceRoot}即代码所在目录
"environment": [],
"externalConsole": true, // 调试时是否显示控制台窗口,一般设置为true显示控制台
"MIMode": "gdb",
"miDebuggerPath": "C:\\MinGW\\bin\\gdb.exe", // miDebugger的路径,注意这里要与MinGw的路径对应
"preLaunchTask": "g++", // 调试会话开始前执行的任务,一般为编译程序,c++为g++, c为gcc
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}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
24
25{
"version": "2.0.0",
"command": "g++",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}.exe"
], // 编译命令参数
"problemMatcher": {
"owner": "cpp",
"fileLocation": [
"relative",
"${workspaceRoot}"
],
"pattern": {
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
}
}
保存文件然后重启VSCode。
测试例子
在工作区新建一个代码文件test.cpp,代码如下:
1 |
|
保存按F5即可成功运行程序。
Windows下安装配置VSCode
https://kevinloongc.github.io/posts/55f95c30.html