一、什么是 VS code ?

  • VS code(Visual Studio Code)是一款跨平台、免费且开源的现代轻量级代码编辑器。 它支持大部分主流开发语言及其语法高亮、带啊吗不全、自定义快捷键等特性,也拥有对git的开箱支持。
    推荐使用 VS code 稳定版

二、VS code 的下载与安装

2.1. 下载与安装

官网下载地址: http://code.visualstudio.com/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
默认安装的是英文版

2.2. 环境介绍

在这里插入图片描述

2.3. 中文插件的安装

在这里插入图片描述
在这里插入图片描述
确认并重启软件
在这里插入图片描述
VS code 汉化成功

三、VS code 配置C/C++开发环境

  • VS code 是一个高级的编辑器,只能用来书写代码但不能直接编译代码。因此,我们通过MinGW-W64gcc编译器来辅助 VS code编译代码。

3.1. MinGW-W64编译器套件的下载

官网下载地址:https://sourceforge.net/projects/mingw-w64/files/
在这里插入图片描述
下载该文件后,解压添加至自定义目录中

3.2. MinGW-W64编译器套件的配置

win + S搜索环境变量
在这里插入图片描述
在这里插入图片描述
双击path处
在这里插入图片描述
持续确定所有后,配置完成

验证环境是否配置成功
在cmd窗口输入gcc --versionwhere gcc出现以下信息即为成功。
在这里插入图片描述

3.3. C/C++插件的安装

在插件搜索框搜C/C++直接安装相应插件
在这里插入图片描述
安装完成后要重启VS code

四、在 VS code 上编写并编译C代码

4.1. 打开文件夹

在相应文件夹处创建新的C文件夹
在这里插入图片描述
在VScode资源管理器中,打开此文件夹(要信任此文件)
在这里插入图片描述

4.2. 新建C语言文件并编写C语言代码

在这里插入图片描述

4.3. 设置C/C++编译的选项

c_cpp_properties.json
.c 源文件内部,通过 ctrl shift p 快捷键在弹出界面选择 C/C++:编辑配置(UI) 然后进入设置页面
在这里插入图片描述
在这里插入图片描述

4.4. 创建执行任务

task.json
终端—配置任务—选择编译器为 mingw64/bin/gcc.exe 生成task.json文件
在这里插入图片描述
在这里插入图片描述
生成以下文件即可
在这里插入图片描述

4.5. 编译并执行代码

编译
选择相应的C语言代码,执行生成任务。test.exe 文件,任务生成成功。【快捷键:ctrl shift B】
在这里插入图片描述

执行
ctrl ` 打开VS code自带的终端便可以执行代码,.\test.exe回车后便执行相应任务。
在这里插入图片描述

4.6. 多个.c代码的书写

在当前文件夹下,创建
在这里插入图片描述

4.7. 多个.c文件的编译

修改 VS code 中的 task.json 文件
编译多个源文件
"${file}"改为"${workspaceFolder}\\*.c"
在这里插入图片描述
修改编译输出的文件名
"${fileDirname}\\${fileBasenameNoExtension}.exe"改为"${workspaceFolder}\\myProgram.exe""${workspaceFolder}\\${workspaceRootFolderName}.exe"
在这里插入图片描述

五、调试代码

5.1. 创建launch.json文件

运行和调试处创建,选择**C++(GDB/LLDB)**选项,添加配置,**C/C++(gdb)**启动。
在这里插入图片描述
在这里插入图片描述

5.2. 开始调试

调试快捷键功能
F6生成解决方案
Ctrl+F6生成当前项目
F7查看代码
Shift+F7查看窗体设计器
F5启动调试
Ctrl+F5开始执行(不调试)
Shift+F5停止调试
Ctrl+Shift+F5重启调试
F9切换断点
Ctrl+F9启用/停止断点
Ctrl+Shift+F9删除全部断点
F10逐过程
Ctrl+F10运行到光标处
F11逐语句

—— writing by Pan Qifan(潘琦藩) ——

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐