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

时间:2016-08-26 21:44:41

标签: intellij-idea sonarlint sonarlint-intellij

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

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

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

4 个答案:

答案 0 :(得分:8)

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

答案 1 :(得分:4)

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

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

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

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

我们一直在努力提高性能,因此请随时使用详细分析日志在SonarLint Google小组中打开主题,以便我们调查分析文件需要这么长时间的原因。

答案 2 :(得分:4)

对于intellij:

转到文件->设置 新的窗口将会打开 在新视窗中 展开工具->找到SonarLint,然后单击它。 在SonarLint的“设置”标签下->取消选中“自动触发分析”框。 enter image description here

答案 3 :(得分:0)

在Android Studio 3.5.2中: 转到“文件”->“设置”->“工具”->“ SonarLint”->“设置(Tab)”,然后取消选中“自动触发分析”复选框。