如何在window下使用vscode

# 如何在window下使用vscode
注:图片看不了就右键单击再按下”在新建标签页中打开“

相信大家在学校的linux下用惯了VSCODE,听到冬令营的取消上网课的时候肯定都在自己电脑上安装了vscode。但突然发现运行的时候怎么头文件报错啊!!!一开始大家肯定在怀疑人生,直到大家肯定去某度搜索了很多博客,笑容开始逐渐凝固——怎么这么多步骤啊!!!

今天彬彬就手把手教大家在window下使用VSCODE

1.下载

自己去官网下载——**[传送门](code.visualstudio.com)**

安装时记得勾选这一项

![A](https://ibb.co/3Y3DYht)

2.配置

安装后点击扩展

![B](https://ibb.co/sbntPnd)

加入C/C++和Chinese扩展

![C](https://ibb.co/zN0FcFB)![D](https://ibb.co/QMgbDxV)

3.安装minGW

如果不装这一步会出现无法解析头文件的情况

方法一:去官网下载https://sourceforge.net/projects/mingw-w64/files/,在官网下滑找到这个(标红区域的东西)下载。注:官网服务器在国外,根本下不了,除非开启VPN(俗称)

![E](https://ibb.co/TvbTG0Q)

方法二:下载DEV-C++(链接https://sourceforge.net/projects/orwelldevcpp/),使用DEV-C++里面的MinGW

4.设置环境变量

1)找到DVE-C++的文件夹![F](https://ibb.co/smnthjC)

2)进入并点击MinGW文件夹

![G](https://ibb.co/6tkL2C6)

3)进入里面的bin文件夹

4)复制bin文件夹的路径

5)右键单击此电脑,再点击属性

![H](https://ibb.co/hLCFxj3)

6)点击高级系统设置

7)点击环境变量

8)点击Path

9)点击编辑

10)点击新建、

11)粘贴路径

12)所以窗口点击确认、

6到12步如图

![I](https://ibb.co/f4ksmFh)

5.确认是否设置好

Ctrl+R输入cmd,在cmd窗口内输入g++

会出现两种情况

[1]:g++: fatal error: no input files

[2]:'g++' 不是内部或外部命令,也不是可运行的程序或批处理文件。

回复[1]证明成功了,回复[2]说明环境变量配置失败

6.配置cpp运行文件

1)打开VScode

2)单击打开文件夹,并打开一个文件夹(尽量是英文的)

3)打一个hello world代码

```c++
#include
using namespace std;
int main()
{
    printf("Hello World\n");
    return 0;
}
```

4)运行后点击选择环境C++(GDB/LLDB)

![J](https://ibb.co/Xjyp8pD)

5)点击后在点击g++.exe生成和调试文件

![K](https://ibb.co/pnNcJb1)

6)打开vscode文件夹并点击launch.json并将此代码替换其中

```
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "g++.exe build and debug active file",
      "type": "cppdbg",
      "request": "launch",
      "program": "C:\\Windows\\System32\\cmd.exe",
      "args": [
        "/C",
        "${fileDirname}\\${fileBasenameNoExtension}.exe",
        "&",
        "echo.",
        "&",
        "pause"
      ],
      "stopAtEntry": false,
      "cwd": "${workspaceFolder}",
      "environment": [],
      "externalConsole": true,
      "MIMode": "gdb",
      "miDebuggerPath": "E:\\Dev-Cpp\\MinGW64\\bin\\gdb.exe",//这里换成你自己的路径并加上\\gdb.exe,记得路径要双斜杠如:原路径E:\Dev-Cpp\MinGW64\bin,这里写的E:\\Dev-Cpp\\MinGW64\\bin\\gdb.exe
      "setupCommands": [
        {
          "description": "Enable pretty-printing for gdb",
          "text": "-enable-pretty-printing",
          "ignoreFailures": true
        }
      ],
      "preLaunchTask": "task g++"
    },
  ]
}
```

7)运行并点击配置任务![L](https://ibb.co/kMjXg9v)

8)点击第一个C/C++:cpp.exe生成活动文件![N](https://ibb.co/MnVkBGD)

9)把tasks.json内代码替换成此代码

```
{
    "version": "2.0.0",
    "tasks": [
        {
            "type": "shell",
            "label": "task g++",
            "command": "E:\\Dev-Cpp\\MinGW64\\bin\\g++.exe",//把此次换为你自己的路径加上\\g++.exe,如:原路径E:\Dev-Cpp\MinGW64\bin,这里写的E:\\DevCpp\\MinGW64\\bin\\g++.exe
            "args": [
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "E:\\Dev-Cpp\\MinGW64\\bin"//把此次换为你自己的路径,如:原路径E:\Dev-Cpp\MinGW64\bin,这里写的E:\\DevCpp\\MinGW64\\bin
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": "build"
        }
    ]
}
```
附:超级有用图(邓duck)注![有用](https://ibb.co/txkChB3)

你可能感兴趣的:(vscode,ide,visual,studio,code)