默认情况下禁用Eclipse中的sonarlint自动分析

Mar*_*oth 13 eclipse sonarlint

我们最近将SonarLint添加到我们的默认Eclipse安装中,但仅在一些新项目中使用了sonarlint.虽然我们对这些项目的sonarlint非常满意,但是对于我们所有的遗留项目都进行了自动分析默认,这会减慢Eclipse的启动速度.

我可以浏览600多个项目并添加一个.settings/org.sonarlint.eclipse.core.prefs包含的文件autoEnabled=false,但我宁愿将项目默认为falseautoEnabled=true为我们努力遵守sonarlint规则的项目添加prefs文件.

有没有办法做到这一点?

Ser*_*dev 8

从这个讨论看来,默认情况下无法全局禁用自动分析.但是有一种解决方法:您可以在分析器配置中为您的文件添加sonar.exclusions属性(Window-> Preferences-> SonarLint-> Analyzer Properties).

例如,从自动分析中sonar.exclusions=**/*.js排除所有*.js文件


小智 7

这对我有用:

Window->Preferences->SonarLint->File Exclusions Then New GLOB Pattern: "**/*"