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) 扩展工具,旨在帮助参赛者更高效地进行竞赛编程。

主要功能:

  1. 快速编译、运行和评判:CPH 允许用户在 VS Code 内快速编译、运行代码,并对竞赛题目进行评判。
  2. 自动下载测试用例:通过与 Competitive Companion 浏览器扩展配合使用,CPH 可以自动从竞赛平台(如 Codeforces、Codechef、TopCoder 等)下载测试用例。
  3. 本地测试与提交:用户可以在本地编写和测试自己的问题,并通过 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 作为前缀, 你可以根据需要配置自己喜欢的

posted @ 2025-04-29 10:59  katago  阅读(97)  评论(0)    收藏  举报