step1
- 在File->Settings搜索plugins
- 在browse Repositories中搜sonar
- 选择SonarLint进行install,restart idea。
step2
- 配置General Settings
- 添加SonarQube Servers,输入URL,User,Password这些
- 配置Project Settings
- 绑定server,它会提醒你要update binding*在general settings中*
- 选中在sonar服务上已经存在的project,事实上本地的一切代码都能在Issues窗口预览到规则下的改动
至此大功告成了
在如下的窗口中已经出现了打开的文件中检测到的rules
scope只能查看当前文件或已打开的文件,不能查看整个module或Project。所以需要看整体的rules需要到sonar上看啦