VS Code C语言环境搭建
0x00 准备
系统环境:Windows 10
VS Code版本:VSCodeUserSetup-x64-1.61.2.exe 传送门
MinGw:MinGw传送门
C代码格式化插件:astyle传送门
0x01 VS Code安装
下载VSCodeUserSetup-x64-1.61.2.exe,一步步安装即可:
0x02 MinGW 安装
1. 安装
下载好的文件,运行即可;
2. 环境变量设置
配置环境变量,将MinGW的bin、include目录的绝对路径添加到path即可;
3. 测试
cmd运行gcc:出现如下所示的内容即可
0x03 VS Code C语言环境配置
1. 插件安装
插件:C/C++、Chinese、Code Runner、vscode-icons
方法: 单机安装即可
2.VS Code配置gcc
若不配置gcc路径,在引入<stdio.h>头文件时,会报includepath error的错误:
(1)ctrl + shift + P :输入C/C++ Edit configuration
(2)编辑器路径:把gcc.exe绝对路径填入:编译器路径
(3)IntelliSense 模式(x64)选择:gcc-x64(legacy)
3.Hello World.c
编辑helloworld.c,F5运行:
#include <stdio.h>
int main(int argc, char const *argv[])
{
printf("hello world!\n");
return 0;
}
0x04 astyle代码格式化
1.下载安装
2. 配置环境变量
方法一、配置环境变量:
方法二、VS Code配置astyle路径:
若不想在系统中配置环境变量,也可在VS Code中配置astyle的绝对路径:
管理–>设置–>扩展–>Astyle–>astyle executable path
3.VS Code配置astyle
安装插件:
配置:管理–>设置–>扩展–>Astyle–>settings.json
配置文件:添加
"editor.formatOnSave": true,
"astyle.additional_languages": [
"c",
"cpp",
],
"astyle.cmd_options": [
"--style=allman", //allman 风格格式和缩进
"--indent=spaces=4", //缩进4个空格
"--indent-preproc-block",
"--pad-oper",
"--pad-header", //操作符两端插入一个空格
"--unpad-paren",
"--suffix=none",
"--align-pointer=name",
"--lineend=linux",
"--convert-tabs",
"--verbose",
],
格式化快捷键: shift + alt + F