前排提示

配置环境:64位 Windows 11(Win10 应该也可以)。

一、 下载 VSCode

打开浏览器进入VSCode官网

点击 Download for Windows 进行下载,傻瓜式安装。

二、安装MinGW编译器

我们选择 mingw64。注意安装的路径不能包含中文、空格以及其他非ASCII字符!!!

我的路径是 <mark>G:\mingw64</mark>。

三、设置环境变量

任务栏搜索“高级系统设置”,选择“用户的环境变量”,双击Path变量,点击新建,输入 <mark>你的mingw64的路径\bin</mark> 。

我的输入的是 G:\mingw64\bin

四、校验是否配置成功

<kbd>win+R</kbd>打开运行,输入 <mark>c***rk> 运行。输入 <mark>gcc</mark>、<mark>g++</mark> 查看是否配置成功,成功的话如下图所示。</mark>

五、安装插件

打开设置-扩展,搜索安装以下两个插件。

六、VSCode的一些配置

在磁盘中新建一个文件夹,命名为 Cworksplace,以后刷题的文件都在这了。注意安装的路径不能包含中文、空格以及其他非ASCII字符!!!

在该文件夹下新建文件夹 .vscode,并在这个文件夹里面新建三个文件 task.json(用于配置任务),launch.json(用于配置调试),c_cpp_properties.json(用于配置 c/cpp 选项)。

launch.json

基本就是默认的配置。

{ 
   
    "version": "0.2.0",
    "configurations": [
        { 
   
            "name": "g++.exe - 生成和调试活动文件",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,
            "MIMode": "gdb",
            "miDebuggerPath": "G:\\mingw64\\bin\\gdb.exe",
            "setupCommands": [
                { 
   
                    "description": "为 gdb 启用整齐打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "C/C++: g++.exe 生成活动文件"
        }
    ]
}

tasks.json

{ 
   
    "tasks": [
        { 
   
            "type": "cppbuild",
            "label": "C/C++: g++.exe 生成活动文件",