前端提高代码质量与开发效率,必用的几个webStorm插件

1,326 阅读4分钟

前端提高代码质量与开发效率,必用的几个webStorm插件


大纲链接 §

[toc]


1. Better Highlights 代码高亮,代码复杂度提示

提高代码质量,最推荐的插件

  • 十分好用,可以看到模块的引用数 和 方法的复杂度

better-high-2.png

vueSFC 中可以查看逻辑部分的代码复杂度

better-high-1.png

  • 类似的有 Code Complexity,不过不支持前端语言

Code Complexity - 1.png


2. File Description 自动添加文件文档注释

  • 团队代码规范,方法必须写文档注释,可以自定义配置格式

  • 适用于 js/ts,甚至 vueSFC 也很好的支持

File Description - 1.png


3. Hunspell 拼写检查

  • 严格正确地拼写变量名称是写好代码的基础
  • 相同的还有 TypingCatGrazie

Hunspell - 1.png


4. Translation 翻译中文为英语,用来命名变量

  • 用来防止由于不知道英文名称,而使用魔法数字来起变量名
  • 可以选择各种格式:大小写的驼峰、横杠等
  • 类似的还有 GoogleTranslateComment TranslatorEasy-Translation

translate - 1.png


5. Show Comment 快捷注释展示

  • 在调用的变量或方法的行末尾显示 引用对象的文档注释,心中有个大概
  • 支持 js/ts

Show Comment - 1.png

Show Comment - 2.png


6. Hungry Backspace Reloaded 自动删除行尾空格


7. Bracket Block 代码块范围高亮

  • 一眼望得到函数的范围,如果也支持 css 样式代码就更好了

Bracket Block - 1.png


8. Fold Call Blocks 折叠函数体

相似功能插件还有:


9. Kursor 光标处显示当前输入法语言提示

  • 不用为中文输入法没切换而烦恼了

Kursor - 1.png


10. Ligatures Limited 编辑时,光标在符号附近,不显示连字符

Ligatures Limited - 1.png


11. WebStorm 内置功能

识别重复代码行

我与重复不共戴天

识别重复代码行 - 1.png

duplicated-2.png


12. 结语

  • 大家有什么好用的提高代码质量与开发效率插件,也可以在评论区分享

·未完待续·

参考文章

相关文章