配置VSCode
相信同学们一定很好奇,上一节中助教的VSCode界面为什么和自己的不一样,怎么把VSCode配置的好看又好用,下面我们来教大家怎么配置VSCode。
拥有一个美观的编辑器能使编写代码的效率提升1000%。 建议大家花点时间钻研自己的编辑器配置。
配置文件
配置文件主要是设置VSCode的内部功能的。 点击菜单栏中的 文件--首选项--设置,或者按下键盘上的Ctrl+,(逗号,macOS用户为Command+,)组合键打开配置菜单。
我们建议大家立刻对VSCode的字体进行设置。
- 调整字体大小:
- 将VSCode的字体大小调整到合适的尺寸,建议使用14、16等稍微大一点的字号
- 在设置中搜索"font size",终端、调试器的字体大小也需要修改
- 调整字体系列:
- VSCode默认使用等宽字体,但是大家可以下载更好看的字体替换
- Jetbrains Mono https://www.jetbrains.com/lp/mono/
- Cascadia Code https://github.com/microsoft/cascadia-code
- VSCode默认使用等宽字体,但是大家可以下载更好看的字体替换
Jetbrains Mono 和 Jetbrains Mono NL 有什么区别?
Jetbrains Mono字体中,
==
、!=
、>=
等符号会用连字符表示(有点类似于手写体),可能和大家编程的习惯不太匹配,建议大家优先选择 Jetbrains Mono NL。
自动保存
就如同大家写word文档时需要保存一样,在VSCode写代码时也需要及时保存。
当你看到下图中被红框框起来的白点时,代表这个文件被修改但没被保存。
保存文件的重要性我想不必多说(往年经常遇到因为忘记保存文件而产生的奇怪bug),因此请各位在写代码时及时地使用快捷键【Ctrl+S】来保存文件,尤其是当你写完一段代码打算测试或者提交时,一定要先保存文件再测试或提交。
当然,你可能会说每次都要自己手动保存又麻烦还容易忘,有没有办法解决这个问题呢?答案是肯定的!我强烈建议各位启用VSCode的自动保存机制。
还是在刚刚的设置界面,第一项就是【自动保存】选项,这里我个人建议选择【onFocusChange】,这样的话只要鼠标点到编辑区域外面,就会自动保存正在编辑的文件,很方便!
安装插件
和刚才安装的中文语言包类似,VSCode的很多额外功能都是通过插件的方法来实现的。
我们建议大家仅安装自己所需要的功能,避免VSCode变得太臃肿。
下面是一些助教常用的插件:
- Python:Python开发套件,默认已经安装。
- Ayu:助教使用的白色主题,有Light/Mirage/Dark三种颜色、两种对比度,共六种风格可选。
- Reload:在状态栏右侧提供一个重载按钮,点击即可重载VSCode(VSCode工作不正常时点一下)
- EditorConfig for VS Code:使用
.editorconfig
来配置编辑器行为。 - Prettier - Code formatter:使用
prettier
进行代码格式化。