目录
Visual Studio和CLion比较庞大,相比之下使用VSCode 编写C语言代码就显得很方便
工具准备
VSCode下载
点击进入下载界面:点我
C语言编译器安装
这里准备的是GCC编译器,也可以使用CLang
百度网盘链接:https://pan.baidu.com/s/1xRoQuE8ZX_Ja0ZwZf4yHbQ 提取码:abcd
配置环境步骤
-
将百度网盘资料解压到自己熟悉的路径下
-
配置环境变量
- 将MinGW64的bin目录配置到path环境变量中
-
验证是否配置成功
-
win+R输入cmd,回车
-
在cmd中输入gcc -v,显示如下界面表示C语言环境配置成功
-
VSCode中相关配置
需要的插件
-
Code Runner
-
C/C++
Code Runner相关设置
-
settings搜索:auto save
- 选择afterDelay后不用手动去Ctrl+S,会自动保存
-
settings搜索:code runner:run in terminal
- 勾上之后,运行C代码的时候会在终端中运行,便于交互
-
settings搜索:format on type
- 勾上之后在编辑代码时会自动格式化代码
检验效果
-
编写helloworld,第一次运行的时候注意右边一定时Run Code,不要选择其他方式运行
-
运行结果
小tip(将exe文件放到特定文件夹中)
以上步骤完成之后其实就已经可以编写并运行C语言代码了,但是Code Runner默认是将生成的exe文件和源代码放在同一个目录下。这样当C文件多了之后看着不方便。如果可以将所有exe放到一个文件夹中就好了
修改Code Runner配置文件
-
settings中搜索:点击进入settings.json
-
将上图settings的C编译指令修改为下面的
- 指定exe生成目录为当前路劲下面的build文件夹下(当然build也可以改成其他名字)
"c": "chcp 65001 && cd $dir && (if not exist .\\build mkdir .\\build) && gcc $fileName -o .\\build\\$fileNameWithoutExt && .\\build\\$fileNameWithoutExt",
-
这样执行代码后exe就会自动放到build文件夹下
推荐一些好用的插件
- vscode-icons
- 每个文件前面会有特定的图标
- error lens
- 直接在编辑的时候提示错误
- one dark pro和github theme
- 比较好看的颜色主题
- IntelliJ IDEA Keybindings
- 将VSCode快捷键设置为jetbrains系列IDE快捷键