都 2025 年了,你还不会配置 vscode 吗?2
都 2025 年了,你还不会配置 vscode 吗?续篇
更新日志
- 2025.8.26 提交审核。
- 2025.9.6 更改格式二审。
前言&广告
前一篇 传送门。
可能在配置环境方面更详细的别人的文章。
十分建议看完再看这篇(有一部分前置内容本文不会再次提到)。
这篇文章的目的是让傻子也能学会配置 vscode。
本篇唯三需要下载的东西:
- vscode-luogu 插件。
- 配置文件。
- mingw 密码
cdin。
最终结果概况:
- 可以上谷刷题。
- 可以扩展其他编程语言。
- 拥有美化。
- C++20 可以使用。
- 可直接当 markdown 编辑器使用,具体导出方法参见上一篇。
Step1 下载 vscode
这个就很简单了,点进去 vscode 官网,找到
Download按钮点击即可。
下载好之后就按照指引安装,建议安装到 D 盘,注意不是安装包安装到 D 盘,是应用!
Step2 下载配置文件
配置文件这里下载,请选择普通下载按钮下载。
当然你也可以从这里直接下,我建议你用下载器,下载网址也贴上吧(我不确定是否能一直有效)。
https://developer-oss.lanrar.com/file/?VDJQbgk4BjcACQE5ATRUOFZpUmoHsQGhBYZWtVyIVOMGJgUkCSdSZVNqV2UBMAYpBycDb1B/BiJVNABvU2MDZ1QLUG4JMAZvAGQBYgFlVGFWOlJlB2kBMwU2VnZcZlQmBjsFawliUjZTNFcxAWAGMwdqAyBQfwZ0VW8ANFM/AzBUYVAoCWQGagB5AWUBZFR6Vm1SZwdvAWcFYVZhXGNUNwZlBTEJY1IwUzJXYwFnBmEHZAM3UG4GYFVkAGdTOwNnVGdQMQlmBjEAMgEzAWFUNFYiUi0HMQFzBSRWJVxzVDAGdAU7CTBSO1MxVzYBZAYxB2kDMFA7BiJVJgBvU2IDZ1QyUDoJZQZlAGMBYgFsVGVWNVJiB2oBOwUsVn5cJlQzBmoFJQlpUjdTMlc0AWAGPgdtAzBQNgYwVWEAIFN6A3JUI1A6CWUGZQBjAWIBYlRiVj9SYAdrATUFJFYlXGlUJQY7BWAJZVI3UytXOQFiBikHbwM2UDoGKlVjAD9TOAMsVHJQYwk7BiUAOAEIATZUPlYxUmcHdgElBXZWKVxwVDAGWQUnCTVSO1M1
有可能提示有恶意文件,不用管他,关掉防火墙就行(以我的人品保证绝对没有病毒)。
下载好之后,将压缩包解压,你可以看到是这么一个结构:
- 预制 vscode(文件夹)
-- 各种 ttf&ttc 结尾的文件
-- code-profile 结尾的文件
安装字体
选择所有 .ttf 和 .ttc 结尾的文件,右键,选择 安装选项,即可安装全部字体。
Step3 导入配置文件
警告:vscode 环境问题可能导致过程有所出入,看不懂评论区说,可以私信我&给图我会放。
已经汉化过的 vscode(机房的)
建议卸载机房 vscode 重新安装最新版,版本可能导致操作有出入。
点击 文件 选项,然后点击 共享 中的 导出配置文件。
点击之后就能看见一个按钮:
点击右侧向下的箭头,弹出的选项里选择 导入配置文件 选项,在上方弹出来的框中,选择下面的 选择文件…,然后找到你刚才文件夹里的 .code-profile 结尾文件选择即可。
啥也没有的 vscode
步骤差不多。
首先点击 File 选项,然后从 File 中的 Share 选项里面点击 Export Profile。
点进去之后进入同样的页面,点 New Profile 右侧向下箭头内的 Import Profile... 然后点击上方提示框下面的 Select File...,按照同样的步骤找到文件然后选择导入即可。
简单调试
这时候有人就要说了 啊作者作者这不还是得配置吗?
这要是都学不会真的就老实用 devc++ 去吧。
汉化
这个东西很简单,只需要按 F1 之后输入 >Configure Display Language 即可,注意如果它本身有 > 的时候就不用输入 > 了。
弹出来的选项里面选择中文然后按照指引重启 vscode 即可。
settings.json
考虑到大家可能习惯使用的 C++ 版本不同,就不做预制了,具体还是使用上一篇中大佬的配置文件作为底子。
// settings.json
{
"[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },
"[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },
"[markdown]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },//这几行应该不是必须的
"C_Cpp.autoAddFileAssociations": false,
"code-runner.executorMap": {
"cpp": "g++ $fileName -o $fileNameWithoutExt -std=c++14 -Wall -Wextra -O2 -march=native && ./$fileNameWithoutExt"
},//这里是编译选项,把 "cpp" 后面的进行更改成你常用的编译语言即可
"code-runner.fileDirectoryAsCwd": true,
"code-runner.ignoreSelection": true,
"code-runner.runInTerminal": true,
"cph.general.autoShowJudge": false,
"cph.language.cpp.Args": "-std=c++14 -Wall -Wextra -O2 -march=native",//建议将这里的和上面进行统一
"editor.cursorBlinking": "smooth",//光标样式,不建议乱动
"editor.cursorSmoothCaretAnimation": "on",
"editor.fontFamily": "'Fira Code', 'Noto Sans CJK SC'",//这一部分就是字体了
"editor.fontLigatures": "'cv01', 'cv02', 'zero'",
"editor.minimap.renderCharacters": false,
"editor.minimap.scale": 2,
"editor.rulers": [100],
"editor.stickyScroll.enabled": false,
"editor.wordWrap": "on",
"explorer.autoReveal": false,
"files.associations": { ".clang*": "yaml" },
"files.autoGuessEncoding": true,
"markdown.preview.fontFamily": "'Noto Sans CJK SC'",
"prettier.printWidth": 100,
"prettier.tabWidth": 4,
"search.followSymlinks": false,
"terminal.integrated.defaultProfile.windows": "Git Bash",
"terminal.integrated.enableMultiLinePasteWarning": "never",
"terminal.integrated.fontFamily": "'Fira Code', 'Noto Sans CJK SC'",
"workbench.colorTheme": "One Dark Pro Mix",
"workbench.iconTheme": "vscode-icons",
"workbench.productIconTheme": "fluent-icons",//主题&美化插件开启都在这里
"workbench.tree.enableStickyScroll": false,
"workbench.tree.indent": 20,
"powermode.enabled": false//powermod 想要有效果就把 false 改掉。
}
这里我建议直接 F1 输入 >workbench.action.openSettingsJson 然后替换掉原本内容即可。
下载插件
为了各位以及我自己的账号安全,我就没有预制 vscode-luogu 插件进去。
这个插件下载就可以按照上期从扩展页面下载即可。
下载的时候请下载弹出来的第一个。
具体详细操作细节请看上一篇,这边给大家看看怎么快速提交。
"luogu.alwaysUseDefaultLanguageVersion": true,//这是省去选择语言步骤关键
"luogu.defaultLanguageVersion": {//设置默认语言
"C++": "C++20 with O2"//这里改成你常用的提交语言
},
请按照注意不是最后一行结尾要加 ,,是的话就不用加。
这一段我预制到了全局的配置文件中。
Step4 下载 mingw
我为啥放在 Step4 呢,是因为这一步是最难的,我怕劝退一些人,而且如果是机房电脑就不用管这一步了,你就能直接用了。
下载:mingw 密码 cdin。
还是点普通下载。
下载后解压文件到你喜欢的路径,然后点进去,找到 bin 子文件夹,点进去,复制上方路径备用。
接下来将以 win11 系统进行讲解,环境不同请谅解(我没 win10 电脑)。
按 Win+I 打开设置页面,搜索环境变量,选择 编辑系统环境变量 。
打开之后的页面里面选择 环境变量 选项。
点击之后在页面里面下方的 系统变量 中找到 Path 选项,双击。
然后点击新建按钮,把你刚才复制好的路径粘贴进去。
这样就配置完了,具体检测方法就不讲了,我也不敢保证,建议去看别的 dalao 的文章。
免责声明
以下仅是在我环境下的结果,其他环境是否可行欢迎评论区大佬补充。