学会用VSCode
Disjoint_cat · · 个人记录
0.前言
首先安利一个东西:https://github.com/yeminghan2021/VSCode-disposion
这是我弄的一个用来快速调VSCode(以下简称VSC)的东东(其实是为了我自己在学校机房以最快地速度调VSC)
感谢拉我进VSC坑的大佬fjy666以及同机房的VSC大佬Water_OR!
如有建议/疑问,可以在评论区提出,或者看看这篇博客。
1.Final
先放张调好之后的图
2.Download
- VSCode
- fira code
- competitive companion
第一个下载完按照步骤安装即可。
第二个装完之后,进到其中的"ttf"文件夹,右键点击"安装"即可。
第三个稍后会说明。
3.g++
如果没有g++(包括Dev-C++中的)先去下载。
我们先测试一下g++能不能用。
按Win+R键,输入cmd,打开cmd,在窗口中输入"g++"。
如果出现"No input files"之类的东西就说明g++可以正常使用了。
如果出现“不是内部或外部命令”之类的话,我们就要先把它添加到环境变量中去。
进入你装g++的目录(比如Dev-C++的路径),然后进入 \MINGW64\bin 文件夹,把路径复制下来。
在桌面上右击“此电脑”,选择“属性”,进入“高级系统设置”。
点击“环境变量”,选中"Path",点击“编辑”,把刚才复制的路径粘贴进去。
然后再次测试g++,直到可以正常使用。
4.extensions
现在你还没办法运行代码,因为还没有安装必要的插件。
打开VSCode,点击左边栏类似拼图的按钮,打开“扩展”界面。
这里推荐几个扩展:
- Code Runner
- Competitive Programming Helper (cph)
- Chinese (Simplified)
- C/C++ Extension Pack
5.settings
打开VSCode,选择“打开文件夹”,打开你用来保存代码的文件夹。
然后按下 Ctrl+Shift+P,输入 Open Settings(JSON),就会弹出一个叫 settings.json 的文件。
然后把这个剪贴板里的东西改一改,然后粘贴进去。
退出重进,然后你就可以点击右上角的三角形来运行代码了。
很好,但这不是VSCode的强大之处。
6. more
(1)缺省源
你也许会问:难道VSC不能像Dev那样有缺省源吗???
当然可以。
建立一个template.cpp,里面放进你的缺省源。
然后,再在settings.json里把cph.general.defaultLanguageTemplateFileLocation的值改成你的缺省源(注意要带路径)就可以了。
(2)competitive companion
下面我们需要把这个competitive companion插件安装到你的浏览器。
演示1
此处使用的是Firefox浏览器。
点击右上角三条横线,在弹出的菜单里选择“附加组件”。
在顶栏处搜索“competitive companion”,按照指示安装即可。
演示2
如果你无法访问扩展程序网站(如Chrome),或搜索不到此扩展(如Edge),可以通过以下步骤安装(以Chrome为例):
下载上面的第三个东西,然后解压到一个文件夹里。
点击右上角的三个点,进入“更多功能”,点击“扩展程序”,进入扩展程序界面。
打开“开发者模式”,点击“加载已解压的扩展程序”,选中你解压扩展的文件夹,最后点击“选择文件夹”即可。
使用
你随便在某个大OJ(不包括某些校内OJ)上打开一道题目,然后点击一下右上角那个绿色加号,然后自行到VSCode里查看效果。
(3)Themes
按Ctrl+K,Ctrl+T,然后按上下键选定,找到喜欢的按回车键就可以了。
(4)Markdown
Click here
8.Q&A
暂无