下载&安装VScode
- 官网下载VScode,正常安装即可
VScode汉化
- 在插件商店搜索“chinese”,安装插件即可
安装编译器MinGW
-
进入MinGW官网下载编译器
- 进入MinGW官网
- 点击downloads
- 下拉找到Sources,点击SourceForge
- 下拉找到MinGW-W64 GCC-8.1.0,点击下载x86_64-win32-seh,等待下载完成即可
-
解压文件,并复制到C盘目录下,一般放到C:\Program Files下
-
将编译器bin目录添加到环境变量中
- 验证环境变量是否配置成功:cmd中输入“where gcc”,能打印刚才的路径即成功
VScode中C的常规运行与调试
- 文件-》将文件夹添加到工作区
- 创建一个.c文件,弹出的提示安装插件都点击yes
- 然后编写代码,即可运行,打断点调试
多文件的运行与调试
-
多文件编译
修改上步骤生成的tasks.json(下面加注释的两部分)
{ "tasks": [ { "type": "cppbuild", "label": "C/C++: gcc.exe 生成活动文件", "command": "C:\\Program Files\\mingw64\\bin\\gcc.exe", "args": [ "-fdiagnostics-color=always", "-g", // "${file}", "*.c", //当前文件夹中的所有文件都编译 "-o", // "${fileDirname}\\${fileBasenameNoExtension}.exe" "${fileDirname}\\c.exe" //生成的可执行文件名称 ], "options": { "cwd": "${fileDirname}" }, "problemMatcher": [ "$gcc" ], "group": { "kind": "build", "isDefault": true }, "detail": "调试器生成的任务。" } ], "version": "2.0.0" }
-
调试
-
打开调试面板,创建launch.json文件,修改此文件
-
点击右下角“添加配置”-》gdb启动配置
-
修改下面的两部分即可
{ // 使用 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}\\c.exe", //需要调试的可执行文件.exe "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "environment": [], "externalConsole": false, "MIMode": "gdb", // "miDebuggerPath": "/path/to/gdb", "miDebuggerPath": "C:\\Program Files\\mingw64\\bin\\gdb.exe", //gbd的位置 "setupCommands": [ { "description": "为 gdb 启用整齐打印", "text": "-enable-pretty-printing", "ignoreFailures": true }, { "description": "将反汇编风格设置为 Intel", "text": "-gdb-set disassembly-flavor intel", "ignoreFailures": true } ] } ] }
-
配置C++运行和调试环境
同上述C的配置同理
VScode的卸载
一、控制面板卸载vscode
二、卸载vscode插件
删除“C:\Users\PC”下的vscode文件夹
三、删除配置信息
删除“C:\Users\PC\AppData\Roaming”下的Code文件夹