文章目录
(必看!!!!)各位小白同学们注意啦(必看!!!!)
大家好!我今天给大家带来一篇超详细的Visual Studio Code(简称VSCode)配置C/C++环境教程,这绝对是全网最新最全的小白救星!很多零基础的同学在配置开发环境时总会遇到各种各样的问题,特别是对于C/C++这样的语言,环境配置简直就是一道拦路虎!拦路虎!拦路虎!但别担心,有了这篇保姆级教程,从下载、安装到配置插件,全程手把手教学,不会再有任何难题!保证小白也能一次成功!!!
前言:为什么选择VSCode作为C/C++开发神器
说起代码编辑器,市面上确实有很多选择,但VSCode的下载量居高不下绝非偶然!它不仅界面清爽、启动迅速,更是拥有海量插件生态的超强开发工具。作为2025年程序员的必备神器,VSCode已经成为当下最火爆的编程环境之一。尤其是对于C/C++这样的经典编程语言,配置好的VSCode不但有智能代码提示功能,还能进行断点调试,代码高亮,一键运行等功能,绝对是提升编程效率的得力助手!完全可以媲美那些动辄几个G的笨重IDE!!!
在我这里,VSCode配置C/C++环境不再是噩梦!我会手把手带领大家完成全部安装和配置过程,保证零基础小白也能顺利上手(不求人!不求人!不求人!)!重要的事情说三遍:按我的步骤来,一定能成功!按我的步骤来,一定能成功!按我的步骤来,一定能成功!
VSCode下载与一键安装方法(超简单!)
首先,我们需要获取VSCode的安装程序(这一步很关键!!!):
-
打开你已经下载好的VSCode压缩包,解压后你会看到一个安装包(这是我们接下来要安装的主程序)
获取VSCode有两种方式:
- 官网直达:https://code.visualstudio.com/
- 本文配套资源包(强烈推荐,已经测试可用,包含mingw-w64安装包):https://pan.quark.cn/s/0c85d7000af7
- 双击运行安装包,弹出界面后勾选【同意】并点击【下一步】(注意:一定要先勾选同意,否则无法进行下一步!!!)
-
后续安装过程中保持默认设置,一路【下一步】即可完成安装
温馨提示:如果懂行的小伙伴可以自定义安装位置,不要无脑放C盘哦!C盘空间宝贵,建议放D盘或其他盘符!
-
安装成功后,你的桌面和开始菜单会出现VSCode图标,这说明基础安装已经完成了!双击图标即可打开软件!
VSCode设置中文界面(小白必看)
VSCode默认是全英文界面,看着就头疼有没有!下面我们来配置中文界面(这一步超级重要!!!):
- 打开刚安装好的VSCode软件,先找到左侧竖排工具栏中最下方的方块图标(这是扩展商店)并点击
- 在顶部搜索框中输入"chinese"(不要输入中文!一定要输入英文!!!),你会看到排名第一的就是中文语言包,点击右侧的【install】按钮进行安装
-
安装完成后,按下组合键【Ctrl+Shift+P】(注意:不要先点击其他地方,直接在空白处按这个快捷键!否则可能出错!)
-
此时屏幕顶部会出现一个带有 > 符号的命令输入框(如果没出现,说明快捷键没按对,再试一次!)
-
在该输入框中输入"language",然后从下拉选项中选择【Configure Display Language】(配置显示语言)
-
接着从弹出的语言列表中选择【中文(简体)】
- 点击【Restart】按钮,软件会自动重启(不要手动关闭软件!让它自己重启!)
- 重启后,你的VSCode已经变成中文界面啦!是不是亲切多了?看得懂了有没有!!!
C/C++插件的安装与配置(核心步骤一)
想要在VSCode中开发C/C++程序,关键的第一步就是安装对应的插件(没有插件什么都做不了!!!):
-
和刚才安装中文语言包类似,点击左侧边栏的扩展商店图标(从上往下数第5个按钮)
-
在搜索框中直接输入"c"(注意是小写字母c),第一个出现的搜索结果通常就是我们需要的C/C++插件(Microsoft官方出品,超过3000万下载量那个!)
-
点击【安装】按钮,耐心等待插件安装完成
特别提醒:这个插件是配置C/C++环境的核心,一定要安装成功!如果网络不好可能会下载失败,多试几次!如果实在安装不了,可以考虑挂个梯子再试!
-
安装完成后,左下角会有成功提示,不要忽略这个提示!
mingw-w64下载安装(核心步骤二)
接下来是整个配置过程中最关键的步骤,没有编译器再强大的VSCode也只是个花瓶(所以这步绝对不能出错!!!):
-
在附件中找到mingw64的压缩包,双击打开(不要急着解压!先看第2步的注意事项!)
-
将它解压到你喜欢的位置
特别注意(超级重要!!!):
- 路径中绝对不能包含中文字符和空格!!!
- 不要放在C盘的Program Files目录下!
- 建议放在D盘或其他盘符的根目录,例如"D:\mingw64"
- 这点对环境配置极其重要,否则后面会出各种莫名其妙的错误!
- 错误示范:❌ “C:\Program Files\mingw64”(含空格)
- 错误示范:❌ “C:\编程工具\mingw64”(含中文)
- 正确示范:✅ “D:\mingw64”
-
记住这个解压路径,后续配置会用到(建议现在就复制下来,可以先存在记事本里)
温馨提示:按下Windows+R键,输入"notepad"回车,打开记事本,把路径粘贴进去,以备后用!
修改C/C++插件关键配置文件(超重要!!!不要跳过!!!)
现在我们需要告诉VSCode如何使用mingw64来编译我们的C/C++代码(这一步是配置的灵魂,绝对不能出错!!!):
-
在安装包中找到code文件夹,这里包含了预先编写好的VSCode配置文件(这些文件是我精心配置好的,直接拿来用就行!)
-
将整个code文件夹复制到你喜欢的位置,作为日常编程的工作目录
温馨提示:同样建议放在没有中文和空格的路径下,比如"D:\code"
-
code文件夹下有两个子文件夹,分别对应C语言和C++语言,根据你的需求选择一个
如果你是C语言初学者 → 选择C文件夹
如果你是C++语言初学者 → 选择C++文件夹
-
以C语言为例,进入对应文件夹后,你会看到有一个名为.vscode的文件夹
注意:.vscode前面有一个小点,这是隐藏文件夹,如果看不到,需要在资源管理器中开启"显示隐藏的项目"!
- .vscode文件夹内包含三个json配置文件,这些都是VSCode的核心设置文件:
- c_cpp_properties.json
- launch.json
- tasks.json
-
这三个文件都需要修改(超级无敌重要!!!错一个都不行!!!):
步骤一:准备mingw64路径
- 首先打开mingw64的目录
- 点击资源管理器顶部的地址栏,复制mingw64的完整路径(就是前面让你记下来的那个路径)
步骤二:修改配置文件
- 右键点击.vscode文件夹中的三个json文件,选择"用记事本打开"(或者用VSCode打开也行)
- 找到需要修改的地方(都有注释提示,通常是"xxxx"这样的占位符)
- 用刚才复制的路径替换文件中的"xxxx",但要保留后面的’\bin\gcc.exe’或’\bin\gdb.exe’部分
步骤三:注意事项(一定要看!) - 粘贴后如果看到路径中的"“变成了红色,需要将单个反斜杠”“替换为双反斜杠”\"
- 例如:原路径是"D:\mingw64",在json文件中应该写成"D:\mingw64"
- 这是json格式的硬性要求!不这么做会报错!
步骤四:保存文件
- 三个文件全部修改完成后,记得一一点击保存
- 这可是配置C/C++环境的关键中的关键!保存!保存!保存!
到这一步,恭喜你!所有的环境配置工作都已经完成了!你离成功只有一步之遥!
第一个程序:Hello World测试
现在让我们来验证VSCode配置是否成功(激动人心的时刻到了!!!):
- 点击菜单栏的【文件】→【打开文件夹】(或者使用超实用快捷键:先按Ctrl+K,再按Ctrl+O)
-
找到并选择刚才配置好的code文件夹中的语言子文件夹(C或C++)
-
点击【选择文件夹】按钮打开
-
VSCode会加载该文件夹的所有内容,你应该能看到一个预先准备好的hello.c文件(如果是C++文件夹则是hello.cpp)
- 双击打开hello.c文件(这就是我们的第一个C语言程序啦!内容很简单,就是输出一个hello)
- 点击窗口右上角的【运行】按钮(或者直接按F5键,这是VSCode中启动调试的快捷方式)
- 此时可能会弹出一个选择调试器的窗口,选择"C++ (GDB/LLDB)"那一项,点击确定
- 你会看到窗口底部出现内容滚动(这是编译过程的输出信息,不用管它)
- 点击【终端】选项卡查看程序运行结果
- 如果你能看到"hello"的输出,那么恭喜你!环境配置大功告成!!!VSCode插件和编译器都已正常工作!
重要提示: 如果运行后出现错误,不要慌!检查一下前面的步骤:
- 是否正确修改了三个json文件?
- 路径中是否包含中文或空格?
- 路径中的反斜杠是否改成了双反斜杠?
- mingw64是否解压完整?
99%的问题都出在这些地方!仔细检查就能解决!
这篇保姆级教程对大家有所帮助!如果在配置过程中遇到任何问题,欢迎在评论区留言交流!我会及时回复大家的问题!
最后点个赞,关注一下,这对我继续创作超详细教程非常重要!(超级重要)
祝大家编程愉快!VSCode将成为你学习路上的得力助手!
总结
通过以上步骤,我们成功地完成了VSCode下载、VSCode安装以及VSCode配置C/C++环境的全过程。有了这套完美配置的开发环境,你就可以使用这个强大而轻便的代码编辑器来学习C/C++编程了!VSCode不仅拥有丰富的VSCode插件生态系统,还有智能代码提示功能,甚至能进行断点调试,是编程新手和专业人士都非常喜爱的开发工具。
对于准备学习C/C++的朋友来说,有了VSCode这样强大的工具,再配合上网上丰富的学习资源,入门编程将变得更加简单。建议大家在学习过程中,经常练习、多写代码、多思考。VSCode中文界面和丰富的代码高亮功能可以帮助你编写整洁、规范的代码,这对于提高代码质量和可读性非常有帮助。
希望这篇VSCode配置C/C++环境的保姆级教程对大家有所帮助!如果在配置过程中遇到任何问题,欢迎在评论区留言交流!我会及时回复大家的问题!
祝大家编程愉快!VSCode将成为你学习编程路上的好伙伴!