VS Code 如何搭建C/C++开发环境
文章目录
- VS Code 如何搭建C/C++开发环境
- 1. VS Code是什么
- 2. VS Code的下载和安装
- 2.1 下载和安装
- 2.2 环境的介绍
- 3. VS Code配置C/C++开发环境
- 3.1 下载和配置MinGW-w64编译器套件
- 3.2 安装C/C++插件
- 3.3 重启VS Code
- 4. 在VS Code上编写C语言代码并编译成功
- 4.1 打开文件夹
- 4.2 新建C语言文件, 编写C语言代码
- 4.3 编译+执行
- 4.4 调整和优化
- 5. VS Code的调试
1. VS Code是什么
Visual Studio Code(简称 VS Code)是由微软开发的一款免费、开源、跨平台的代码编辑器,支持 Windows、macOS 和 Linux 系统。它集成了现代编辑器的高效性和轻量级设计,同时通过丰富的扩展插件支持多种开发场景,成为开发者广泛使用的工具之一。
2. VS Code的下载和安装
2.1 下载和安装
下载
- [下载地址](Visual Studio Code - Code Editing. Redefined)
安装
2.2 环境的介绍
环境介绍
安装中文插件
3. VS Code配置C/C++开发环境
3.1 下载和配置MinGW-w64编译器套件
下载
- VS Code是一款高级的编辑器, 只能写C/C++代码, 但是不能直接编译代码. 所以, 这里使用
MinGW-w64
来充当编译器,MinGW-w64
移植到windows平台的一个gcc编译器 - 其实这个官网下载的非常的慢, 所以我这里有下载好的
- 下载地址, 密码1234
配置
- 配置环境变量, 将
MinGW64
添加到Path
路径当中, 跟Java
中添加JDK
到Path
的时候类似, 即将MinGW64
所在的bin
文件夹的路径添加到Path
中即可 - 配置好了之后, 就可以在cmd当中, 直接使用bin文件夹下面的命令对C/C++语言程序进行编译, 但是这种方式没有直接使用编译器方便
3.2 安装C/C++插件
因最新版本不会自动生成launch.json文件,给后续优化带来不便,故退回旧版本。
3.3 重启VS Code
安装完成之后, 记得重启VS Code
4. 在VS Code上编写C语言代码并编译成功
4.1 打开文件夹
4.2 新建C语言文件, 编写C语言代码
- 在VSCode上写代码首先要打开文件夹, 写代码之前, 想清楚把代码放在什么地方
4.3 编译+执行
4.4 调整和优化
请根据自己的需要进行优化
代码运行后
.vscode
文件夹会自动生成在你的源文件目录下
.vscode
文件夹下的task.json
和launch.json
用来控制程序的运行和调试
- 将程序运行在外部控制台【推荐】
- 打开
.vscode
文件夹下的launch.json
文件,找到"externalConsole": false,
将false
改为true
并保存
- 打开
- 解决中文乱码问题【推荐】
- 打开
.vscode
文件夹下的task.json
文件,找到"${fileDirname}\\${fileBasenameNoExtension}.exe"
在后面加上英文逗号
然后回车到下一行,粘贴下面文本"-fexec-charset=GBK"
并保存
- 打开
5. VS Code的调试
和VS中的快捷键是一样的
-
f9: 添加断点
-
f5: 开启调试
-
f10: 逐过程
-
f11: 逐语句(可以进入到函数内部, f10则会直接跳过)
-
ctrl + f5: 直接运行程序不调试