默认情况下,在Eclipse中禁用sonarlint自动分析
我们最近将SonarLint添加到了我们的默认Eclipse安装中,但仅在一些新项目中使用sonarlint。 虽然我们对这些项目中的sonarlint感到非常满意,但对我们所有遗留项目进行的自动分析默认情况下,会减慢Eclipse的启动速度。
我可以浏览600多个项目并添加包含autoEnabled=false
的.settings/org.sonarlint.eclipse.core.prefs
文件,但我宁愿将项目默认为false
并为项目添加autoEnabled=true
prefs文件我们在那里努力遵守sonarlint规则。
有没有办法做到这一点?
从这个讨论看来,默认情况下,无法全局禁用自动分析。 但有一个解决方法:您可以在分析器配置(窗口 - >首选项 - > SonarLint->分析器属性)中为您的文件添加sonar.exclusions属性。
例如sonar.exclusions=**/*.js
*.js
从自动分析中排除所有*.js
文件
上一篇: Disable sonarlint automatic analysis in Eclipse by default