【2025最新】Windows系统装VSCode搭建C/C++开发环境(附带所有安装包)

发布于:2025-05-14 ⋅ 阅读:(10) ⋅ 点赞:(0)

嗨!各位编程小伙伴们好啊!今天我要分享一篇绝对干货满满的教程 —— 手把手教你配置VSCode的C/C++开发环境!这可是2025年最新最全的保姆级教程,无论你是完全零基础的新手,还是想重新配置环境的老手,跟着这篇教程走,绝对让你一次搞定!不会再遇到那些烦人的环境问题!

为什么选择VSCode作为C/C++开发工具?

说真的,市面上IDE工具那么多,为什么我强烈推荐VSCode来学习C/C++呢?

首先,VSCode启动速度超快!对比其他笨重的IDE,它简直就是闪电侠!(这点对我们经常需要打开关闭的程序员特别友好)

其次,VSCode扩展性太强了!通过丰富的插件生态系统,你可以把它变成任何你想要的样子,不管是代码高亮、智能提示,还是Git集成、主题美化,应有尽有!

最后,也是最重要的一点,VSCode完全免费!而且跨平台支持Windows、Mac和Linux,一次学习,到哪都能用!

好了,废话不多说,我们直接进入正题,开始配置我们的C/C++开发环境!

一、VSCode安装过程(超简单!)

获取VSCode有两种方式(建议使用第二种,因为我已经帮你准备好了所有需要的资源):

安装步骤如下(每一步都不能错!):

  1. 下载并解压压缩包(千万别跳过解压这一步!太多人直接点击压缩包里的文件然后发现安装不了!)
  2. 找到解压后的安装程序,双击运行

在这里插入图片描述

  1. 在安装向导中勾选"我同意",然后点击"下一步"

在这里插入图片描述

  1. 建议保持默认安装路径(除非你的C盘真的太满了)
  2. 强烈建议勾选"添加到PATH"选项(这样你可以在命令行中直接使用code命令打开VSCode)
  3. 点击"安装",等待安装完成
  4. 安装结束后点击"完成",VSCode就已经安装好啦!
    是不是超级简单?还没开始配置环境,我们已经完成了第一步!(给自己点个赞!)

二、VSCode中文界面设置(再也不用对着英文发愁!)

作为中国用户,看到全英文界面总是有点不习惯。别担心,一键切换中文界面的方法来了:

  1. 打开VSCode,看到左侧有一排图标,找到最下方那个像积木一样的图标(扩展商店),点击它

在这里插入图片描述

  1. 在弹出的搜索框中输入"Chinese"(不区分大小写)
  2. 找到第一个结果"Chinese (Simplified) Language Pack"(中文简体语言包),点击"Install"安装

在这里插入图片描述

  1. 超级重要的一步:安装完成后,按下键盘组合键"Ctrl+Shift+P"(注意是先按Ctrl和Shift,再按P)

  2. 在弹出的命令面板中输入"language"(不用输入完整,输入前几个字母就能看到相关选项)

  3. 选择"Configure Display Language"(配置显示语言)

  4. 从下拉菜单中选择"中文(简体)"

在这里插入图片描述

  1. VSCode会提示你重启以应用更改,点击"Restart"(重启)按钮
    重启后,恭喜你!你的VSCode已经变成了熟悉的中文界面!是不是瞬间亲切了很多?

在这里插入图片描述

在这里插入图片描述

三、安装C/C++插件(编程必备神器!)

VSCode本身只是一个代码编辑器,要让它支持C/C++开发,我们需要安装相应的插件:

  1. 点击左侧的扩展图标(就是刚才找的那个积木形状的按钮)

  2. 在搜索框中输入"C++"

  3. 找到Microsoft官方的"C/C++"插件(通常是搜索结果的第一个)

  4. 点击"安装"按钮

小技巧:顺便也可以安装"C/C++ Extension Pack",这是一个扩展包,包含了C/C++开发所需的多个插件,非常方便!

在这里插入图片描述

四、配置MinGW64编译器(最容易踩坑的地方!)

再次强调:没有编译器,VSCode就无法编译运行你的C/C++代码!这一步非常关键!

以下是详细步骤:

  1. 找到我提供的资源包中的MinGW64压缩包

  2. 解压到一个纯英文路径下(绝对不能有中文、空格或特殊字符!!!

    • 反面教材:C:\我的文档\mingw64 (错!有中文)
    • 正确示范:D:\DevTools\mingw64 (对!纯英文)
  3. 超级无敌重要:记住这个解压路径,后面配置会用到(建议直接复制粘贴到记事本备用)

踩坑预警:这一步是新手最容易出错的地方!如果后面编译时报各种奇怪的错误,90%是这里的路径有问题!

五、配置工作目录和设置文件(一劳永逸!)

现在我们需要告诉VSCode去哪里找编译器,以及如何编译运行C/C++代码:

  1. 在我提供的资源包中,找到"code"文件夹

  2. 将整个文件夹复制到一个你喜欢的位置(同样,路径不能有中文!)

  3. 打开code文件夹,你会看到两个子文件夹:“C"和"C++”

在这里插入图片描述

  1. 根据你想学习的语言,选择对应的文件夹(这里以"C"为例)

在这里插入图片描述

  1. 进入C文件夹,你会看到一个名为".vscode"的隐藏文件夹(如果看不到,请确保显示隐藏文件)
  2. 进入.vscode文件夹,里面有三个json文件:
    • launch.json(调试配置)
    • tasks.json(任务配置)
    • c_cpp_properties.json(编译器配置)

在这里插入图片描述

接下来是最关键的一步(需要修改这三个文件):

在这里插入图片描述

  1. 右键点击这三个文件,选择"用记事本打开"或直接用VSCode打开
  2. 在每个文件中找到带有"xxxx"的地方,这是需要替换成你的MinGW64路径的地方
  3. 将前面记下的MinGW64完整路径粘贴进去,替换掉"xxxx"
  4. 注意:在json文件中,路径的反斜杠需要写成双反斜杠,例如:
    • 原路径:D:\DevTools\mingw64
    • 在json中应写为:D:\DevTools\mingw64
  5. 确保保留路径后面的"\bin\gcc.exe"或"\bin\gdb.exe"部分
  6. 修改完所有文件后,记得保存!

在这里插入图片描述

如果你不确定是否修改正确,这里有一个示例供参考:

"miDebuggerPath": "D:\\DevTools\\mingw64\\bin\\gdb.exe"

完成这一步后,环境配置基本就完成了!我们马上来验证一下!

六、编译运行第一个C程序(激动人心的时刻!)

终于到了最激动人心的一刻 —— 验证我们的配置是否成功:

  1. 打开VSCode,点击顶部菜单的"文件" → “打开文件夹”

在这里插入图片描述

  1. 选择刚才复制的code文件夹中的C文件夹(或C++文件夹)

  2. 在VSCode中,你应该能看到文件列表中有一个hello.c文件(这是我预先准备好的测试文件)

在这里插入图片描述

  1. 双击打开hello.c

在这里插入图片描述

  1. 点击VSCode右上角的三角形运行按钮(或按F5键)

在这里插入图片描述

  1. 此时,VSCode会开始编译并运行这个程序

在这里插入图片描述

  1. 在底部的终端窗口中,如果你看到"Hello, World!"的输出,恭喜你!一切配置正确!

在这里插入图片描述

在这里插入图片描述

如果出现错误,别慌!常见问题及解决方法:

  • 找不到编译器:检查MinGW64路径是否正确,以及json文件中的路径是否写对
  • 找不到头文件:检查MinGW64是否正确解压
  • 无法运行:确保代码文件在已打开的工作文件夹内

七、如何编写并运行自己的C/C++代码(开始你的编程之旅!)

现在环境已经配置好了,让我们来学习如何创建和运行自己的代码:

  1. 在VSCode左侧的文件浏览器中,右键点击,选择"新建文件"
  2. 输入文件名(例如:mycode.c),按回车
  3. 编写你的C/C++代码
  4. 保存文件(Ctrl+S)
  5. 点击右上角的运行按钮或按F5键
  6. 如果一切正常,你的程序就会编译并运行!

编程小技巧:编写代码时,VSCode会提供智能提示和代码补全功能,大大提高你的编程效率!试着输入"printf",然后按Tab键,看看会发生什么!

八、VSCode实用快捷键(效率倍增!)

掌握以下快捷键,让你的编程效率提升200%:

  • Ctrl+S:保存文件
  • Ctrl+/:注释/取消注释当前行
  • F5:运行程序
  • F9:设置/取消断点(调试必备)
  • Ctrl+Space:触发智能提示
  • Ctrl+F:查找
  • Ctrl+H:替换
  • Alt+上/下箭头:移动当前行
  • Ctrl+`:打开/关闭终端

这些快捷键会让你的编程体验如虎添翼!记住它们,你会感谢我的!

总结与进阶技巧

恭喜你!现在你已经成功配置了一个专业的C/C++开发环境!这个环境不仅适合初学者学习,也完全能满足专业开发的需求。

让我再分享几个进阶小技巧:

  1. VSCode支持代码片段功能,你可以预设一些常用的代码块,需要时快速插入。例如,输入"main"然后按Tab,就能自动生成main函数框架!

  2. 调试时,你可以将鼠标悬停在变量上查看其值,或者使用监视窗口跟踪多个变量的变化,这对理解程序运行非常有帮助。

  3. 学习C/C++时,记得多练习、多调试。编程能力是靠不断实践培养出来的,不要怕出错,调试和解决问题的过程正是最宝贵的学习机会!

  4. VSCode的设置是高度可定制的,随着你对编程的理解加深,可以尝试调整更多高级设置,让开发环境更符合你的习惯。

希望这篇教程能帮助你快速上手VSCode进行C/C++开发!如果你在配置过程中遇到任何问题,或者对教程有什么建议,欢迎在评论区留言!

最后祝大家编程愉快,代码无BUG!记得点赞收藏哦!你的支持是我创作的最大动力!(超级重要!!!)


网站公告

今日签到

点亮在社区的每一天
去签到