SonarLint插件配置

最近公司在做代码质量卡点,通过SonarLint插件可以减少一些review代码的工作量

1.安装插件

官网可以选择适合的版本https://plugins.jetbrains.com/plugin/7973-sonarlint
settings->plugins->Install Plugin from Disk...

2.使用

由于刚安装完插件之后设置是默认打开自动检测的,所以现在你的最底层工具栏里应该会多一项sonarlint,你打开不同的Java文件,检测会自动进行 ,检测结果也会直接展示在那里。

SonarLint模式使用说明

2.1分析结果说明

可以看到检测结果将检查出来的问题分级列举在左侧。

对于每个具体的问题,右侧会列出该问题的描述和为什么它是不好的。

而且还会把代码的正反两个范例做一个展示,以让开发者真正理解问题所在。对提升代码质量、保持好的代码风格、防范错误非常有帮助有木有。

2.2连接配置

对于企业级的开发,很多企业可能对代码风格和检查项有自己的要求。这就可以为公司的开发者提供sonarqube服务器,在其上进行配置,然后

开发者连接以后就可以让sonarlint按照公司的定义来进行检查了。

ps:如果不想它自动检查把下图1处的对勾取消勾选就可以了。

SonarLint模式使用说明

选择sonarlint general settings->点击左下角加号->进行相应的配置 一步步往下填直到finish就好了

SonarLint模式使用说明

3.提交代码前扫描

你可能感兴趣的:(SonarLint插件配置)