如何快速在vscode配置C/C++环境

相信许多刚开始使用vscode的小伙伴们都有过这样的感受,明明按着网上的教程一步一步来,最终却总会出现一些奇奇怪怪的问题;配了几个小时之后还是失败。。
小编也是这么一路走过来的,现在给大家分享一下小编的成功秘籍~

1.卸载重装vscode

如果你确定你的电脑上从没装过vscode,那么直接跳到下一步;如果你电脑上还装着或者曾装过,那么请按接下来的操作,否则可能最后配置失败哦~

  • 卸载vscode

  • 删除残留数据

    • C:\Users\Administrator\.vscode,C:\Users\Administrator\AppData\Roaming\Code
    • 这两个位置的数据全部删除掉
    • Administrator:这个文件夹在不同的电脑上的名称可能不同
  • 重启电脑

2.下载vscode

3.下载MinGW

4.配置环境变量

  • 打开解压缩文件夹的bin文件夹,复制路径,如图

    • 在这里插入图片描述
    • 注意:如果出现此文件夹为空,可能是因为电脑的杀毒软件误删除了里面的文件,这是需要暂时关闭电脑的杀毒软件再进行解压缩
  • 打开系统高级设置->环境变量->Path->编辑->新建,将刚才复制的路径粘贴进来,然后一路确定即可。
    在这里插入图片描述

  • 验证配置是否成功
    win+R,输入cmd,回车,输入g++ -v,如果结果如下图,说明配置成功在这里插入图片描述
    如果结果为:'g++'不是内部或外部命令,也不是可运行的程序或批处理文件。则失败。

5.配置c/c++环境

  • 重启vscode
  • 配置中文(不需要的同学跳过该步)
    • 点击左边的扩展,输入Chinese,选择图中的插件,安装后重启vscode即可在这里插入图片描述
  • 新建文件夹
  • 在这里插入图片描述
  • 新建文件(如:helloworld.cpp)
    • 打一段简单的hello world代码
      在这里插入图片描述
  • 按下Ctrl+ F5 (或Ctrl+ Fn +F5),点击C++(GDB/LLDB)
    在这里插入图片描述
    点击
    在这里插入图片描述
    会自动生成launch.jsontasks.json文件
    在这里插入图片描述
    细节修改如图
    在这里插入图片描述
    再返回helloworld.cpp界面,按Ctrl+ F5,发现编译成功了!
    在这里插入图片描述

6.超完整的配置文件

这是一份更加完整的配置文件,有需要的可以下载,覆盖原来的.vscode文件夹。
文件下载链接:https://download.csdn.net/download/qq_45975757/12916060

7.常用扩展推荐

  • C/C++
  • C/C++ Compile Run
  • Code Runner
  • Visual Studio IntelliCode

(新增推荐)

  • Bracket Pair Colorizer 2:突出显示成对的括号

  • local history : 保留修改历史,防止误删(工程的根目录会生成一个.history目录)(可以把.history加入到.gitignore中,就不会把历史文件提交到git中)

  • TODO Highlight :(写代码过程中,突然发现一个Bug,但是又不想停下来手中的活,以免打断思路,怎么办?按代码编写会规范,都是建议在代码中加个TODO注释。比如这样

    //TODO:这里有个bug

    //FIXME:???

8.注意

之后新建的.cpp/.c文件应放在.vscode文件夹的父文件夹里面,否则可能会出现需要重新选择环境的情况。在这里插入图片描述
之所以会这样是因为配置没用被应用于全局。(问题小编已解决,详情请见“教你如何快速解决需要在每个新项目新建launch.json文件的问题?”)

9.后记

现在环境终于配好了,快上机体验一下这个号称“宇内第一编辑器”的威力吧!

最后,小编整理不易,觉得有用的话就给个赞吧,你的认可是对小编最大的鼓励~

猜你喜欢

转载自blog.csdn.net/qq_45975757/article/details/108979504
今日推荐