1.下载安装Visual Studio Code
进入官网Visual Studio Code - Code Editing. Redefined
点击 Download for Windows 开始下载(其他操作系统选择对应选项)
双击exe文件,根据需求选择安装位置,其余选项默认即可。
完成安装。
汉化:打开VScode,点击拓展(左侧方块图标),搜索Chinese并安装。
2.下载MinGM
进入官网MinGW-w64下载
以Windows为例, 进入官网后,打开左上角选择栏,选择Downloads,下拉至Sources,点击SourceForge , 再下拉至MinGW-W64 GCC-8.1.0,选择x86_64-win32-seh即可下载。
下载完成后将压缩包解压,得到mingw64
将文件夹剪切到C盘中("C:\Program Files"),将bin("C:\Program Files\mingw64\bin")添加至环境变量Path中。
检验是否成功:打开cmd,输入 where gcc
3.配置环境
创建code文件夹,在VScode中打开文件夹,新建test1文件夹,创建test.c,依照右下角提示安装对应扩展。
编写运行hello world,配置gcc,检测是否成功。
打开tasks.json文件,修改以下内容:
"args": [
"-fdiagnostics-color=always",
"-g",
//"${file}",
"*.c",//当前文件夹所有.c全部编译
"-o",
//"${fileDirname}\\${fileBasenameNoExtension}.exe"
"${fileDirname}\\a.exe"//生成的可执行程序名称
],
4.调试
在左侧运行和调试中,点击创建launch.json,选择GDB,更改configurations中的program和miDebuggerPath如下所示:
"program": "${fileDirname}\\a.exe",//需要调试的可执行程序
"miDebuggerPath": "C:\\Program Files\\mingw64\\bin\\gdb.exe",//gdb的位置(mingw64中bin目录下)
5.多文件的运行和调试
在test.c同目录下新建max.c和max.h,运行test.c
//max.c
int Max(int a,int b)
{
return a>b ? a : b;
}
//max.h
int Max(int a,int b);
//test.c
#include<stdio.h>
#include "max.h"
int main()
{
int a = 10;
int b = 20;
int c = Max(a,b);
printf("%d\n",c);
return 0;
}
6.多项目管理和scanf
新建test2文件夹,创建test2.c,正常执行。
#include<stdio.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d*%d=%d\n",a,b,a*b);
return 0;
}
7.配置C++
将文件夹添加到工作区,新建文件夹,在新建文件夹中创建test.cpp,运行,选择配置g++,查看是否成功。
8.如何卸载VScode
vscode:在控制面板卸载Microsoft Visual Studio Code
插件:在"C:\Users\用户名"目录下有个.vscode,删除
配置信息:删除"C:\Users\用户名\AppData\Roaming"下的Code文件夹
记得查看隐藏文件夹