学会用VSCode

· · 个人记录

0.前言

首先安利一个东西:https://github.com/yeminghan2021/VSCode-disposion

这是我弄的一个用来快速调VSCode(以下简称VSC)的东东(其实是为了我自己在学校机房以最快地速度调VSC

感谢拉我进VSC坑的大佬fjy666以及同机房的VSC大佬Water_OR!

如有建议/疑问,可以在评论区提出,或者看看这篇博客。

1.Final

先放张调好之后的图

2.Download

  1. VSCode
  2. fira code
  3. competitive companion

第一个下载完按照步骤安装即可。

第二个装完之后,进到其中的"ttf"文件夹,右键点击"安装"即可。

\color{white}\text{你知道吗?图片中步骤的数字就是这个字体的}

第三个稍后会说明。

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,点击左边栏类似拼图的按钮,打开“扩展”界面。

这里推荐几个扩展:

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

暂无