配置VSCode

相信同学们一定很好奇,上一节中助教的VSCode界面为什么和自己的不一样,怎么把VSCode配置的好看又好用,下面我们来教大家怎么配置VSCode。

拥有一个美观的编辑器能使编写代码的效率提升1000%。 建议大家花点时间钻研自己的编辑器配置。

配置文件

配置文件主要是设置VSCode的内部功能的。 点击菜单栏中的 文件--首选项--设置,或者按下键盘上的Ctrl+,(逗号,macOS用户为Command+,)组合键打开配置菜单。

我们建议大家立刻对VSCode的字体进行设置。

  • 调整字体大小:
    • 将VSCode的字体大小调整到合适的尺寸,建议使用14、16等稍微大一点的字号
    • 在设置中搜索"font size",终端、调试器的字体大小也需要修改
  • 调整字体系列:

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进行代码格式化。