SonarLint 是 sonar 团队开发的用于 IDE 的开源插件,支持 eclipse、idea、visual studio、VS code 四款 IDE 工具,开发可以在 IDE 上直接执行 SonarLint 对项目代码进行分析,同时,分析报告也可以同步到 SonarQube 服务器上;
MAC 上,在 Preferences>Plugins 中搜索 sonar,可以搜索到该插件,点击 install,安装后如下图;
SonarLint 可以针对项目执行,也可以直接针对单个文件进行分析,并在 IDE 下方的 SonarLint 中显示分析结果;
在项目上右键点击,下拉菜单中点击 SonarLint,选择 Analyze with SonarLint,这时会对整个项目内的文件进行分析;
在打开的单个文件中右键点击,出现如下菜单,点击 Analyze with SonarLint,会对当前的单个文件进行分析;