如何关闭IntelliJ IDEA上的SonarLint自动触发功能

Der*_*ett 14 intellij-idea sonarlint sonarlint-intellij

在Intellij IDEA中是否有某种方法可以关闭自动SonarLint分析?

我有大约10,000到20,000行代码类(不要问,不是我的错,试图重构).每次我编辑类中的单个字符时,SonarLint插件都会使IDEA无法使用几分钟.

在其他设置> SonarLint常规设置中,无法在未选中状态下保存"自动触发分析"复选框.我的问题还有其他解决办法吗?我真的想使用这个插件.我不能在自动模式下使用它.

小智 12

转到文件 -> 设置 -> 其他设置 -> SonarLint 常规设置,然后取消选中自动触发分析复选框


小智 11

对于智能:

转到文件 -> 设置新窗口将在新窗口中打开展开工具 -> 找到 SonarLint 并单击它。在 SonarLint 的设置选项卡下 -> 取消选中“自动触发分析”框。 在此处输入图片说明


Dua*_*ses 5

IntelliJ 的 SonarLint 中存在一个错误,导致无法正确保存配置。

它在最新版本 2.3.2 中得到修复:https : //jira.sonarsource.com/browse/SLI-106

关于性能,请确保您使用的是 Java 分析器 4.2,因为您可能会遇到此问题:https : //jira.sonarsource.com/browse/SLI-100

它嵌入在最新的SonarLint中,但如果使用连接模式,还需要检查SonarQube服务器中安装了哪个版本的Java分析器。

我们一直在努力提高性能,所以请随意在 SonarLint Google 组中打开一个带有详细分析日志的主题,以便我们可以调查为什么分析文件需要这么长时间。

  • 应该可以选择在需要时停止分析,请参阅我在问题下方的评论。 (4认同)