SonarLint 3.2.0代码审查插件
SonarLint-3.2.0.2350 的代码审查能力挺全的,是你写 Java 项目时,能帮你揪出那些隐藏的坑。像什么重复代码、复杂度太高、注释乱七八糟这些,基本都能扫出来。而且还和 PMD、CheckStyle、FindBugs 一起玩,协同得还不错。
代码规范的事,真别靠自觉,Sonar 一上,团队质量直接拉高一截。
复杂度太高的类、方法,它能直接标红警告你,甚至还能提示你该拆了。而且它不光挑刺,还给你建议,挺贴心的。
测试覆盖率统计也方便,单元测试有没有做到位,一眼就看出来。要是你写测试比较随缘,装上它会“天天被骂”,但也确实能督促你把质量提上去。
注释管理也管得蛮细的,没注释它说你不规范,注释太多它说你啰嗦,听着挺烦但还真有道理。换人接手项目时,注释合适了,交接也顺利。
还有一点不错,设计质量这块,它会查你类和包的依赖,甚至还能用 LCOM4 检测类内聚度。这种“看不见的设计问题”,它也能捞出来,蛮实用的。
如果你还在写代码不带测试,类搞得又大又复杂,那你真的该试试这个插件。用一段时间,你会发现写代码的思路都清爽多了。
下载地址
用户评论