OI 如何配置 Visual Studio Code
会实时更新。
安装
已安装可跳过。
目前 1.103 版本,要求 Windows 10 以上和 x64/arm64 架构芯片。
首先进入官网下载安装包,点击较大黑色按钮 “Download for Windows”。
按照流程安装即可。
MinGW-GCC
使用 Clang/MSVC 或者配置过的人可跳过。
这里推荐使用 w64devkit,因为配置简单且体积较小。
GitHub 下载链接:Here。
部分学校网络禁止访问或有的网络访问不佳,可以使用镜像站,这里推荐一个。
配置环境变量
先打开,这里不要选择默认的安装地址,这里选择 C:\
。
之后会用 /path/to/mingw
替代 C:\
下的 w64devkit
文件夹,即 C:\w64devkit
,不同人 MinGW 安装位置不同,之后对 w64devkit 的安装文件夹下的 w64devkit 文件夹默认使用 /path/to/mingw
表示
右键此电脑 -> 属性 -> 左栏的高级系统设置 -> 环境变量 -> 下面的系统变量中的 Path -> 添加 -> 输入你配置所对应的 /path/to/mingw
。
严格按照这篇教程来的话,应该是 C:\w64devkit
而不是 C:\
。
全部确定。
在 cmd 中,输入 g++ -v
,若输出了版本号说明正常。
插件(必须)
- Chinese (Simplified) (简体中文) Language Pack
- C/C++(使用 C++ 的话)
点击左栏的插件图标。
输入 Chinese 后,选择:
点击 Install 安装。
安装好后重启 VSCode,页面变成中文。
然后安装 C/C++ 插件。
选择一个文件夹(路径建议不要有中文),点击 文件 -> 选择工作文件夹,选好后点击信任。
创建一个主程序,如 main.cc
,打一个 Hello World 程序。
点击 F5,选择默认识别到的 G++.exe
,路径应为 /path/to/mingw\bin\g++.exe
。
然后就可以了!
推荐操作
推荐主题
- GitHub Theme (Dark and Light)
- Tomorrow and Tomorrow Night Theme Kit (Dark and Light)
- Dracula Theme (Only Dark)
推荐扩展
- Mintlify Doc Writer(AI 生成文字概括,支持中文)
- Competitive Programming Helper (cph)(将 OJ 上的题目一键本地编译)
- Code Runner(许多教程推荐的编译方法,支持多语言且简单)
- Microsoft Edge Tools for VS Code(在 VSCode 里使用 Edge,不好用)
- vscode-luogu(在 VSCode 中使用洛谷)
- Python(使用 Python 语言可以使用)
- format-astyle(使用 AStyle 格式化)
clang-format
VSCode 内置的格式化,此处教程省略。
常见问题
.vscode
文件夹是什么
是 VSCode 的配置,不太了解的建议不要动。
为什么很多教程选择安装 C/C++ Extension Pack 的集合
这样子是默认捆绑的 C/C++ 的扩展。
但另外两个:C/C++ Theme 和默认差不多,CMake Tool 普通 OI 选手用不到,不如直接装 C/C++。
使用系统管理员账号(Administrator 账号)
不建议直接使用 Administrator 账号,但由于不同电脑的情况,给出安装方法。
打开下载页面,找到 System Installer,选择 x64/arm64 安装。
VSCode 没识别到 GCC
确保环境变量配置正确,并在 cmd/powershell 输入 g++ -v
正常。
若没配置好,则返回配置,重启 VSCode。
如果有的话,说明环境变量没应用到 VSCode,重启 VSCode。