目录
这两大软件是我平时开发的主力软件,因此也将其插件配置分享出来~
Visual Studio
VS由于功能已经足够强大了,完全不是很需要插件的存在。不过确实VS还是有不少美中不足的地方的,因此插件也还是会装的~
- Inline Color Picker:在代码中将颜色代码对应的颜色标记出来。(注:这个功能在VSCode中已经有部分支持了)
- Visual Assists:VA是个大名鼎鼎的VS插件,提供丰富的代码提示和代码重构功能。但是由于功能实在太强大,导致VS加载变慢很多,而它的功能只是锦上添花不要也罢,因此我一直都把它禁用了。
- CodeMaid:提供丰富的代码整理功能。感觉用的并不多,因此也禁用着= =。
- VSColorOutput:将输出窗口的文字显示不同的颜色。很好奇这么常用的功能为什么VS没有实现。。
- 搜索时发现一个相似插件Output enhancer,会试试这个好不好用
Visual Studio Code
VSCode本身作为一个代码编辑器,可拓展的地方就有很多了。在编程语言和界面语言的支持上,基本每种语言都有对应的插件,因此在这里只列举语言支持之外的插件。
- Remove Development Pack:VSCode杀手功能!支持SSH到远程服务器写代码,也支持直接到docker和WSL里面写代码。远程连接十分方便,并且带宽需求很少。
- CMake Tools:提供CMake工程的支持,在状态栏添加快捷窗口,很方便。注意与CMake语言支持插件区分。有时候CMake Tools比较烦人,比如在写ROS package的时候,这时可以选择只装CMake语言插件。
- Live HTML Previewer:提供HTML页面的即时预览,不支持JS和CSS的动态更新。如果需要非常即时的更新的话可以考虑使用Live Server HTML。
- SVG Viewer:提供SVG文件的浏览。注意与SVG语言支持插件区分,后者好像更强大,但是我一般只是看图用。
- vscode-icons:VSCode上最老牌的图标包,图标很全!
- hexdump for VSCode:将文件通过二进制形式查看,类似于Notepad++的HEX-Editor插件。
- vscode-pdf:提供浏览PDF文件的支持,PDF打开速度不慢
- Excel Viewer:浏览Excel和CSV数据非常方便!还附带筛选功能
- Latex Workshop:Latex配套工具,需要预先安装Latex发行版(如MikTex),提供编译、预览、实时更新等功能
- Markdown Preview Enhanced: 相比内置的Markdown预览提供更高性能的公式渲染。
- TODO Tree: 便于查看所有的TODO和FIXME。
- :emojisense:: 给Markdown添加emoji代码的提示,十分好用!
- GitLens: 提供每行、每文件的git history、git blame
- Git Graph: 在VSCode里直接打开git graph!直观查看git历史~