1.安装VSC
- 下载安装包
VS Code的官网: https://code.visualstudio.com/
在官网下载速度太慢,只有几十 Kb/s,要下载几十分钟。
但是,只要将下载链接中的“az764295.vo.msecnd.net” 替换为国内镜像地址“vscode.cdn.azure.cn”,下载速度直接飙升至几十 Mb/s。
如将官网下载链接:https://az764295.vo.msecnd.net/stable/dfd34e8260c270da74b5c2d86d61aee4b6d56977/VSCodeUserSetup-x64-1.66.2.exe
改成:
https://vscode.cdn.azure.cn/stable/dfd34e8260c270da74b5c2d86d61aee4b6d56977/VSCodeUserSetup-x64-1.66.2.exe
再回车,就OK了。
- 安装
运行下载的安装程序即可
- 安装扩展
VS Code默认是英语,所以需要在打开VS Code之后再安装中文扩展。
在左边的工具栏点击扩展(Ctrl + Shift + X),搜索框中搜索“Chinese”,选择第一个“中文(简体)”,点击“安装”。
安装后就是中文了。
此外,还需安装两个扩展,分别是“C/C++”和“Code Runner”。同上搜索安装即可。
2.安装MinGW-w64
- 安装C/C++编译器MinGW-w64。下载地址:https://sourceforge.net/projects/mingw-w64/files/。
- 配置环境变量
“我的电脑”->“属性”->“高级系统设置”->“高级”->“环境变量”,在“系统变量”中选中Path,点击“编辑”按钮,在打开的窗口中添加MinGW-w64安装路径下的bin目录 。
- 检测编译器 是否安装成功
按Win+R打开 “运行”窗口 ,输入“cmd”打开控制台。输入“gcc -v” 或者“g++ -v”检测编译器是否安装成功。
3.新建文件夹
在你想来保存代码的地方新建这个文件夹
注意projects_cpp是父文件夹,.vscode是子文件夹
4.写C语言代码,写C++语言代码
在projects_cpp下新建两个代码文件
test1.c和test2.cpp,第一个是c语言代码,第二个是c++代码,
test1.c为:
#include int main(){ printf("Hello,World! Hello C!"); system("pause"); return 0;}
test2.cpp为:
#include //头文件using namespace std;int main()//主函数{ cout << "Hello world ! Hello C++ !\n";//cout是输出,\n是换行符,“”中可输入中文 system("pause"); return 0;//结束程序}
接着,在.vscode中新建两个文件,他们分别是:
其中tasks.json为:
{ //D:\\Program Files\\MinGW64\\bin\\gcc.exe 注意,这个是你自己MinGW64的路径 "tasks": [ { "type": "cppbuild", "label": "build", //gcc-c语言,g++-c++,gdb-debug模式 "command": "D:\\Program Files\\MinGW64\\bin\\gcc.exe", // "command": "D:\\Program Files\\MinGW64\\bin\\g++.exe", "args": [ "-fdiagnostics-color=always", "-g", "${file}", "-o", "${fileDirname}\\${fileBasenameNoExtension}.exe" ], "options": { "cwd": "${fileDirname}" }, "problemMatcher": [ "$gcc" ], "group": "build", "detail": "编译器: \"D:\\Program Files\\MinGW64\\bin\\gcc.exe\"" } ], "version": "2.0.0"}
launch.json为:
{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/" />
就O了
5.运行
这就是文件的所有结构:
如果你要运行c语言代码,在tasks.json中使用
"command": "D:\\Program Files\\MinGW64\\bin\\gcc.exe"
这句代码。
如果你要运行c++代码,在tasks.json中使用
"command": "D:\\Program Files\\MinGW64\\bin\\g++.exe",
这句代码!
第一种运行方法:第一次运行时,先点击这个三角符号,然后选择build【label和preLaunchTask的值要相同】。
第二种运行方法:执行的时候,直接按键盘上的F5。
运行test1.c的结果:
运行test2.cpp的结果(记得改成g++.exe):