Sonar Lint
第一个必须是 SonarLint 了,我知道的大部分公司用来检查代码规范的工具, 就是 SonarQube,对于 SonarQube 我就不过多介绍了,这里主要聊一聊 Sonar Lint 这款 IDEA 插件,理论上 Jetbrains 全家桶都可以用。
-
安装部分就省略掉了,直接进入配置环节。
-
安装插件并重启后,打开系统设置,找到如图所示的选项:
-
点击 + 新增一个后端服务。
如果你们公司不是用 SonarQube 扫描代码,或者没有一个公共的后端,可以省略步骤 3 - 5,SonarLint 可以独立使用。
绑定服务端的好好处是可以统一管理规则,方便自定义一些检查规则,如果是独立运行(单机版),是享受不到规则实时更新、统一管理等特性的。
4. 选择 token 或 username/password 进行认证,填入必要的信息后,服务器配置完成。