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):