阿里巴巴的《Java 开发手册》,其配套的代码规范插件: https://github.com/alibaba/p3c
Alibaba 代码规范插件比较关心的是编码风格上的规范,比如说 long 变量的赋值、条件语句后的大括号、重写的时候有没有使用 @Override 注解等
SonarLint 是一个 IDE 插件,可以帮助你在编写代码时检测到问题,并进行修复: https://www.sonarlint.org/
SonarLint 插件比较关心的是代码的正确性,比如说尽量不要重写 clone 方法、使用日志系统代替 System.out、重写 clone 方法的时候不要返回 null 等。
其实还有个更好的IDEA插件: FindBugs 不信你试试
MybatisX: Mapper 方法自动生成 XML