vscode使用
访问 MinGW-w64 的下载页面,有多个构建版本。方便起见,我们使用由 WinLibs 提供的构建版本。
WinLibs 是一个具体的工具链(GCC 编译器及其相关组件)的提供者,而MSYS2 是一个提供开发环境的平台。
首先前往 WinLibs 下载最新的安装包,选择合适的版本
配置PATH
参考:
https://oi-wiki.org/tools/compiler/
vscode
参考: https://code.visualstudio.com/docs/languages/cpp
https://oi-wiki.org/tools/editor/vscode
打开一个文件夹,这个就是我们的工作区
新建 helloworld.cpp
编译运行
按 Ctrl + ` 键 唤出控制台,手动输入编译命令,手动在终端运行
编译
g++ xxx.cpp -o xxx
运行
./xxx
插件:
按 ctrl+shift+x 安装插件
Chinese
中文汉化
Code Runner
安装完成后,打开需要运行的文件,点击右上角的小三角图标即可运行代码;按下快捷键Ctrl+Alt+N 也可以得到同样的效果。
CPH编程竞赛扩展工具
Competitive Programming Helper (CPH) 是一款专为编程竞赛设计的 Visual Studio Code (VS Code) 扩展工具,旨在帮助参赛者更高效地进行竞赛编程。
主要功能:
- 快速编译、运行和评判:CPH 允许用户在 VS Code 内快速编译、运行代码,并对竞赛题目进行评判。
- 自动下载测试用例:通过与 Competitive Companion 浏览器扩展配合使用,CPH 可以自动从竞赛平台(如 Codeforces、Codechef、TopCoder 等)下载测试用例。
- 本地测试与提交:用户可以在本地编写和测试自己的问题,并通过 CPH 直接提交解决方案。
这个插件要配合浏览器插件一起用
常用快捷键
通过输入快捷键ctrl+shift+p,可以打开命令面板,基本上所有的功能都可以在这里执行。
按Ctrl+键(键一般在Esc键的下方)唤出控制台
按 ctrl+shift+x 安装插件
配置代码片段
菜单里面:
文件 -> 首选项 ->配置代码片段
输入下面代码:
{
"Print to console":{
"prefix": "cpp", //在新建立的页面中输入C++就会有智能提示,Tab就自动生成好了
"body": [
"#include <bits/stdc++.h>", //头文件
"using namespace std;", //标准命名空间
"",
"int main()", //main()函数
"{",
" $0", //最终光标会在这里等待输入
" return 0;",
"}",
"",
],
"description": "A cpp file template." //用户输入后智能提示的内容
}
}
这里我用 cpp 作为前缀, 你可以根据需要配置自己喜欢的

浙公网安备 33010602011771号