一、前言
VSCode 支持 Git 版本管理、远程开发,还有 AI 编程助手,好用。
二、所需工具
- Windows11 系统
- Mingw-w64
- VSCode
- VSCode扩展(C/C++)
三、安装
安装VSCode 访问官网:VSCode,下载安装程序,完成安装。
下载安装MinGW 访问mingw-64,在Files页面,打开
Toolchains targeting Win64/Personal Builds/mingw builds/8.1.0/threads posix/seh,下载x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z文件,解压至C盘。 找到刚解压的文件,进入bin目录,如C:\mingw64\bin,将这个文件路径添加至环境变量。
在命令行输入
gcc --version,显示版本号即成功。安装VSCode扩展 打开VSCode,安装C/C++扩展。C/C++扩展提供代码提示、调试支持。
四、配置VSCode
- 在VSCode里创建一个C文件
hello.c,写入示例代码:
| |
- 配置IntelliSense:
按下 Ctrl+Shift+P,输入
C/C++: Edit Configurations (UI)。 在打开的界面中设置: 编译器路径:选择你的gcc路径(如C:/mingw64/bin/gcc.exe)。 IntelliSense模式:选择gcc-x64。 - 生成构建任务(
tasks.json): 按下 Ctrl+Shift+P,输入Tasks: Configure Task→ 选择gcc.exe build active file。 自动生成.vscode/tasks.json。 - 配置调试
切换到调试选项卡 → 点击
create a launch.json file→ 选择C++ (GDB/LLDB)。 修改生成的.vscode/launch.json:
| |
- 编译与调试
编译:按 Ctrl+Shift+B 执行构建任务(或使用终端命令
gcc hello.c -o hello)。 运行:按 F5 启动调试,或右键代码选择Run Code(需安装Code Runner)。 调试:在代码中设置断点,按 F5 进入调试模式。