来源:cnblogs.com/cjsblog/p/10735800.html今天推荐三款插件,都是代码质量检测的神器。它可以扫描和检测项目中的非标准代码。它们是SonarLint、SonarQube和Alibaba代码规范插件。1、SonarLintSonarLint是一款代码质量检测插件,可以帮助我们检测代码中的不良气味。下载安装右键单击??需要检测的单个文件或项目->Analyze->AnalyzewithSonarLint或者选择一个文件或目录,点击菜单栏Analyze->AnalyzewithSonarLint我们也可以禁用一些规则如果需要同步自定义的规则时,可以绑定SonarQube查看检测结果。我们不能对代码中的警告视而不见。有了代码质量检测工具,可以在一定程度上保证代码的质量。对于每个问题,SonarLint都给出了一个示例。还有相应的解决方案,教我们如何修改,极大的方便了我们的开发。例如日期类型尝试使用LocalDate、LocalTime、LocalDateTime,存在重复代码、潜在空指针异常、循环嵌套等问题。有了代码规范和质量检测工具,很多东西都可以量化,比如错误率、代码重复率等,还可以自定义各种指标,方便管理人员查看。为此,我们需要一个平台来记录每一次检测和分析的结果,以便进行分析和统计,而这一切都可以直观地看到。所以,SonarQube来了!2.SonarQubeSonarQube是一个开源的代码质量管理平台。解压缩并在本地启动。具体参考文档:https://docs.sonarqube.org/la...下载这个工具并进行解压:unzipsonarqube-7.7.zipcdsonarqube-7.7bin/[OS]/sonar.shconsol启动成功后访问http://localhost:9000并使用管理员账号(admin/admin)登录。接下来,为了将检测结果传输到服务器,我们需要配置一个Scanner,具体参考文档:https://docs.sonarqube.org/di...这里我添加了sonar-maven-plugin插件
