eclipse-SonarLint插件

视图说明

代码规范和质量检测插件

 首先将sonarlint的视图调出来。

eclipse-->Window-->Show View-->other-->SonarLint

 其中sonarlint有5个视图,分别为:SonarQube Servers,SonarLint Issue Locations,SonarLint On-The-Fly,SonarLint Report,SonarLint Rule Description.

(1)SonarQube Servers

连接sonarqube服务,点击Connect to a Sonarqube server,补充完整URL,Name,Username,password,然后点击完成。

OK,配置成功,sonarlint仅需要配置这一步,就可以使用sonarqube服务的所有配置。并且,如果sonarqube的服务配置有修改,sonarlint也会同步更改的。

 

(2)sonarlint Report(可以显示当前工程,或所有工程)

代码不规范的事项列表

点击每一项,即可跳到对应的代码上,进行相应事项的代码修改,保存,sonarlint Report会自动检测变更并刷新列表。做到了即时反馈。

 

(3)sonarqube Rule Description

 选择sonarlint Report中的某一事项,右击,选择rule description.显示出此事项的问题所在,以及正确的代码应该如何编写等。就和我们在sonarqube页面上看到的是一样的。

(4) sonarlint on-the -fly

显示的是当前打开的文件的不规范代码描述。

(5) SonarLint Issue Locations

显示的是issue的具体位置。

 

eclipse中也有其他的一些插件用来检测代码质量的,例如checkstyle,findbugs,PMD等。其实,sonarLint是集成了这些插件来进行代码规范检测的。哪个功能强大,更方便就不用说了吧。

 

分析

右键项目可以选择SonarLint菜单

也可以点击一个文件进行分析:

选择分析变化的文件或者选择都分析,之后就可以通过上面的视图进行查看了

取消分析

项目右键--properties

选择sonarlint把对勾去掉

posted @ 2022-07-29 23:06  星光闪闪  阅读(1310)  评论(0)    收藏  举报