Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)

首先说明一下在Windows下编写C/C++比较简单粗暴的方法是下载安装Visual Studio(以后简称VS),VS的编辑器做的还算可以(至少比codeblocks和Dev-C++好多了),但是VS太大了,非常臃肿,而使用 VSCode + MinGW 就轻简很多,但是对于小白来说这套的环境配置太困难了,容易劝退,因此这篇文章将手把手教你如何无需任何配置直接使用VSCode玩C/C++。

首先你需要下载一个已经配置好的 MinGW 压缩包,
链接:https://pan.baidu.com/s/1cJDw8c7dyYnCXkCD4XZZOQ
提取码:oezi
这里需要说明的是压缩格式为 7z,因此需要下载一个解压软件
这里推荐两个压缩软件(任选一个即可):
7-zip : https://www.7-zip.org/a/7z1900.exe
Bandizip : http://dl.bandisoft.com/bandizip.online/BANDIZIP-SETUP-ONLINE.EXE?1585042242
下载安装完解压软件后对这个压缩包进行解压即可,一定要记住解压的路径!!!

然后是VSCode下载链接:
链接: https://code.visualstudio.com/.
下载就不多说了吧直接点击 Download for Windows 即可
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
但是!!!VSCode的安装也是一个技术活鸭!其实这个过程十分简单,但是里面有非常重要的一步,遇到此窗口请一定要和下图的选项一模一样,选项必须全部点上,这样非常方便于后面的使用!
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
安装完之后是下面的界面
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
其实你的界面是英文的,为啥我这个是中文的?,因为你需要一个中文插件,点击红框中的图标
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
然后在搜索框里输入 chinese 就会出现下面的画面,点击红框的 install 即可
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
然后右下角会弹出一个对话框,选择 restart now 即可
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
然后再搜索 C 安装 C/C++ 插件
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
此时,所有的准备工作完毕,关闭VSCode

激动人心的时刻到来了,运行!
找到解压 VSCode.7z 的路径,然后右键此文件夹,左击 用 Code 打开,注意一定是最内层的VSCode,有时候解压完毕会出现VSCode文件夹又嵌套了一个VSCode文件夹的情况,注意一定要对最内层的VSCode文件夹右键,如下图:
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
此时会出现下图(正确的打开方式)
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
如果出现了下面这张图,说明你打开了外层的VSCode,需要进入里面的VSCode重新打开,当然这是基于解压软件又嵌套了一层来说的
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
请仔细和正确的打开方式进行比较!!!
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
然后点击 hello_world.cpp,按下F5就可以运行啦!!!
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
运行如下图:
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
点击调试控制台可以看到输出结果
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
Windows下使用 VSCode 搭建 C/C++ 环境(真正的超级小白版)
怎么样,是不是很简单呢?
最后还要说明的一点就是此套配置运行的文件永远是当前文件。