如何在vscode里运行c语言程序--我认为最方便的

这是一个关于如何在vscode里添加C语言语言支持以及C语言编译运行选项的教程

目前还在思考如何调试

source

VSCode的官网
VSCode in Github
上面两个网址就是所谓官网.由于软件是开源的,所以可以免费下载.

WARNING

注意注意!!!:这个编辑器在上机以及考试的时候是绝对不可能有的,因为机房电脑带不动功能过于强大.利用它你甚至可以写代码??
但是确实要考虑啊!!要是平时你就熟悉这款世界第三强大的编辑器,考试时你一定会实名diss机房的dev或者cb的!!!
第一是vim(不接受反驳),emacs第二第二第二
所以慎重考虑啊啊
而且下面也会说到这个编辑器也不是拿到手就可以用,需要一些比较复杂的操作


剧透警告!!你一看肯定会爱上它的警告(我觉得在这里推荐可能真的不太好)(慎重考虑慎重考虑)(幸好这个配置很麻烦)

久 等 了

先放几张图

流量警告!!!
image
image
image
image
image
image

这是vscode的几个不同的内置主题(这只是内置).好看吗?至少比dev等好看而且还有其他的拓展主题我没找到太多,只看到6*5个

首先安装一下vscode吧

安装完成后在最左侧找到一个方方正正的方块,就是上文那些图中左侧第五个图标(比较大的那个).点击,搜索c/c++,安装下面这两个
image
image
你以为结束了吗???不存在的.

配置c语言运行环境

大家都装DEV-c++了吗??我没装codebock所以不知道它目录下的gcc放在哪里,你要是知道gcc.exe在哪可以回复一下
右键DEV-c++的桌面图标打开文件位置,或者找到dev安装在哪里.

我安装在D:\Program Files (x86)\Dev-Cpp这里所以打开了这样的界面
image

在这里进入mingw64文件夹,再进入bin文件夹,就可以找到一堆exe文件,看起来像这个
image

复制这个文件夹的路径,(最上面那个文本框里的内容),
回到vscode,快捷键ctrl+,(逗号)打开设置,搜索compile,找到C-compiler这个设置,粘贴一下刚刚的地址,在最后直接加gcc.
这个设置下面那个设置有-Wall等的选项.为了公平公正和谐友谊,我们一定一定一定一定要加-std=C89. 记得和前面的空一个空格.

感觉上差不多配置好了

测试一下呗,F6或者F7可以直接像dev的F11一样操作.
如果安装的是CB,也请你在安装路径里找和上文那一堆exe相似的文件夹,最主要的是里面一定要有gcc.exe这个文件!!!然后就把这个路径复制一下就和上文一样了.

WARNING AGAIN

这是一个我在网上没看到过的方法,下午测试的时候发现的.首先由于我的pc上安装有dev,TDM,cLang,minGW-w64,msvc这么多的依赖库,并且我的vscode里本身安装配置了别的编译运行c程序的插件,所以有可能在我的电脑上可以运行只是假象, 在别的电脑上失败.总之这样配置一下最多花一个下午吧 还请大家仔细考虑