身为MS粉和VSCode粉,在此记录一哈常用的插件以作备忘,顺便安利。
1. Settings Sync
这个插件能排名第一的原因是,解决了我在VSCode重装和设置同步的问题。它能够利用GitHub Gist作为存储载体,把VSCode的各类.json设置文件上传保存,并能够在不同的设备间同步。
具体有系统设置,和主题、插件配置等,不用在各个机器和系统中不停地多次装插件,非常nice!
2. KoroFileHeader
FileHeader满足了我对规范化注释(装B,划掉)
的幻想,可以给编码文件或函数自动加上自定义注释说明。
比如在我的设置中,只要按下Ctrl + s保存文件,插件就会自动在文件头加入如下注释(以C为例)。
/*
* @Author: HanwGeek
* @Github: https://github.com/HanwGeek
* @Date: 2019-10-31 21:34:35
* @Last Modified: 2019-10-31 21:34:36
*/
每当我更改文件,插件就会自动更改Last Modified
的属性值为当前更改时间。
不过我目前还没有试过函数注释的功能,因为太菜辽。
3. Code Runner
Code Runnder作为快速运行单文件程序的法宝,在刷题时有非常大的用处。
具体可参照这篇:
HanwGeek:VSCode算法刷题编译&Debug环境配置方法zhuanlan.zhihu.com4. Better Comment
之所以青睐VSCode,除了其依靠插件实现的多语言编写和高扩展性之外,就是非常看好其基于Electron渲染的前端界面。简单来说,就是颜值很能打(此处再说一遍MSNB!)。所以我也会关注一些在颜值上有所增益的插件。
Better Comment就是在视觉上方便对不同类型的注释进行标记的插件。
其支持四种类型的注释并支持自定义颜色,虽然我觉得初始的颜色就很好~
5. Bracket Pair Colorizer
同Better Comment一样,Bracket Pair Colorizer也是一个颜值插件。其关注于将不同层次的括号,包括圆括号、方括号和花括号用不同颜色进行渲染和连接,方便用户识别。
然后我的界面风格在奔向夜店风的路上一去不复返。。。
6. Remote - SSH
老实说,Remote - SSH是最让我惊艳的一款插件!尤其是在和WSL配合之后!体现了MS的规划和野心(MSNB * 2)。
这款插件让我体会到了真正的跨平台,在线效果如同本机一般(前提是网络够好)。启用之后可以在服务器、本机和WSL之间无缝切换,并且可以调出Terminal来使用操作系统。
搞得我特别想问问有没有大佬能开发出一个基于VSCode或者类型样式的操作系统~
( ̄▽ ̄)~*
7. Latex Workshop
作为一个Latex初学者But爱好者,Latex Workshop给了我自动化编译.tex的能力。并且还可以实时编译,双屏显示。
不知道以后会不会变成科研狗,天天写Latex。
8. Python Extension Pack
这个其实我知道大家都装了,在这里提到的原因是最近MS又加入了原生Jupyter Notebook支持(MSNB * 3)。我自己试了下,虽然感觉完成度没有达到预期,但是还是可用的,只是需要忍受速度和bug(也有可能是我的Surface太慢辽)。
总结
总的来说,我认为VSCode及其生态非常不错,并且发展的越来越好。作为一个没有收到广告费的免费安利玩家,最后还要说一句MSNB!
另外如果有其他觉得好的插件,可以在评论区给出。各位大佬带带我(~ ̄▽ ̄)~