Visual Studio Code 配置C/C++
简介:
为了促进自身未来的学习与职业发展,并同时为广大学习者提供一个便捷的资源参考平台,特此撰写并分享这篇博客。
此外,鉴于C语言编译器的多样性,博主针对不同受众群体提出了个性化建议,旨在确保每位学习者或开发者在成长的各个阶段都能找到最适合自己的编译器软件。以下是详细分类及推荐列表,以供参考:
阶段 | 推荐IDE | 网址 |
---|---|---|
零基础 | 小熊猫C++(良心推荐!!!) | http://royqh.net/redpandacpp/ |
有基础,但不多 | VS Code Config Helper1 | VS Code Config Helper |
大佬 | 不做推荐 |
参考:
1. Visual Studio Code 安装
在 Visual Studio Code 官网下载Visual Studio Code,不过官网下载可能比较慢,可以去国内的镜像网站下载,具体网址直接搜索 “Visual Studio Code 镜像” 即可(很多外网站点都可以找到国内的镜像下载对应的资源)。
2. Visual Studio Code 汉化
在搜索框搜索并安装汉化扩展 Chinese
即可。
3. MinGW 安装
下载完成后解压(并不是一定要放到C盘!!!),进入.\mingw64\bin
,复制路径后开始配置环境变量。
4. 配置MinGW环境变量
(如果不知道环境变量在哪,快捷键 Win + S
搜索环境变量
即可)
完成上述操作后,进行验证,快捷键 Win + R
输入 cmd
,在控制台输入:
where gcc
输出 gcc
路径即验证成功。
5. .json
的修改
这里不赘述太多内容,具体操作就是新建一个文件夹用于存放C语言文件,然后写一个简单程序进行编译调试,我们需要做的就是对 tasks.json
与 launch.json
文件进行修改,具体操作观看视频教程即可,这里直接给出修改完成的tasks.json
与 launch.json
5.1. tasks.json
{
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: gcc.exe 生成活动文件",
"command": "D:\\mingw64\\bin\\gcc.exe",
"args": [
"-fdiagnostics-color=always",
"-g",
//"${file}",
"*.c", //当前文件夹所有的.c文件都编译
"-o",
//"${fileDirname}\\${fileBasenameNoExtension}.exe"
"${fileDirname}\\a.exe" //生成的可执行程序名称
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "调试器生成的任务。"
}
],
"version": "2.0.0"
}
5.2. launch.json
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) 启动",
"type": "cppdbg",
"request": "launch",
//"program": "输入程序名称,例如 ${workspaceFolder}/a.exe",
"program": "${fileDirname}\\a.exe", //需要调试的可执行程序.exe
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
//"miDebuggerPath": "/path/to/gdb",
"miDebuggerPath": "D:\\mingw64\\bin\\gdb.exe", //gdb的位置
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
},
{
"description": "将反汇编风格设置为 Intel",
"text": "-gdb-set disassembly-flavor intel",
"ignoreFailures": true
}
]
}
]
}
6. 项目管理
7. Visual Studio Code 卸载
有些情况下我们需要卸载 Visual Studio Code 并重装,一定需要删除其对应的配置文件!!!
-
卸载 Visual Studio Code 软件
这里推荐一个软件 Geek,读者自行摸索,不做详细说明; -
删除
C:\Users\26578(用户名)\.vscode
-
删除隐藏文件夹
C:\Users\26578(用户名)\AppData\Roaming\Code
至于如何显示隐藏文件夹,不会操作的读者自行百度,不过多赘述。
一款简单实用的 Visual Studio Code 配置工具 ↩︎