主页
搜索
最近更新
数据统计
申请密钥
批量保存
开发版网站(新前端)
系统公告
1
/
1
请查看完所有公告
vscode配置:适合OIer的方法
最后更新于 2025-08-27 19:46:49
作者
yinxiangbo2030
分类
个人记录
复制 Markdown
查看原文
转到新前端
删除文章
更新内容
# 零,前言 其实有很多教你如何配置vscode的博客,洛谷日报里面也有。但是我都认为这些文章要么太繁琐,要么就是指示不全,我3次对照文章都没有配置起 ~~我曾三度遭到背叛~~ ,所以写作此文,专门帮学OI的小伙伴们简单、高效地配置vscode # 一,为什么是vscode >Visual Studio Code(简称“VS Code”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统。 ---baidu 不过在我看来,vscode的优势如下 1. 好用,许多功能都可以自定义,这是别的IDE或编辑器所没有的 2. 有着许多插件,这意味着你甚至可以在vscode上运行`Luogu`、`github`,而且许多插件可以大大提升我们做题的速度,比如`cph`、`code runner` 3. 对比只支持`c++11`的`Dev-c++`,vscode支持的版本已经来到了c++20,这在标准版本(指CCF竞赛所用的c++版本)为c++14的情况下尤为重要 # 一,安装vscode - 来到[vscode官网](https://code.visualstudio.com/Download),点击Windows的下载按钮,就能得到一个.exe文件 - 一直点“下一步”,注意:一定要勾选“添加到PATH” - 最后当你看见vscode的界面时,就完成了 # 二,c++环境配置 前面说了,vscode**是源代码编辑器**,所以本质来说,他和你电脑里的写字板没啥区别。如果我们想让vscode运行代码,就需要-----**编译器** 你可以下载Mingw,但是我推荐下载一个IDE,然后使用里面的编译器。[小熊猫c++](https://wwe.lanzoui.com/iSen921kndgb)是一个由国人研发的IDE(如果你懒得不想配置vscode,那用小熊猫c++也是一个好主意),下载时一直点“下一步”,直到安装完成。 右键点击小熊猫c++的快捷方式,选择“打开文件所在的位置”,进入文件夹“mingw64\bin”,同时复制这里的位置(比如我的是“C:\Program Files\RedPanda-Cpp\mingw64\bin”),然后搜索“编辑系统环境变量”,点“环境变量”,再双击“Path”,在弹出来的窗口里点“新建”,然后粘贴你的路径,最后保存即可 # 三、配置vscode插件 现在我们配置了c++的编译器,现在我们开始配置vscode本身 按住Ctrl+Shift+X,然后输入“Chinese”,安装第一个,然后重启vscode,就可以切换到中文。 再按Ctrl+Shift+X,然后输入“code runner”,安装第一个 最后,按Ctrl+,(即Ctrl+逗号),进入设置界面 搜索“run in terminal”和“ignore selections”,然后将这两个选项都勾选上 随后搜索“executor map”,点击“在settting.json中编辑”,然后在打开的json文件里将“cpp”那一行改为`"cpp": "cd $dir && g++ -std=c++14 $fileName -o $fileNameWithoutExt && ./$fileNameWithoutExt",` **现在,你已经可以愉快地写代码了** # 四、好用插件推荐 1. One Dark Pro:一个自认为看起来比较舒服、好看的主题 2. Fitten Code:一个很好用的AI,可以帮你自动补全代码(免费账号:chenxiaoke, 密码:20120619c) 3. Competitive Programming Helper:一个可以测样例的插件,很好用,但线上评测好像有点问题
正在渲染内容...
点赞
0
收藏
0