我无法弄清楚,如何排除SonarLint即时分析的特定源文件。
FAQ建议配置属性sonar.exclusions
。但SonarLint在IntelliJ中打开时会不断分析排除的文件。
Exclude JS files from SonarLint涵盖了Eclipse的相同问题,似乎有可能。
我在Windows上使用带有SonarLint的IntelliJ IDEA 2016.1.1 for IntelliJ IDEA 2.0,并使用分析属性sonar.exclusions = **\components\**
来排除一些外部JavaScript库。
**
或其他模式的属性值也不会导致SonarLint排除任何文件。
对于某些大型库文件,我不希望它们被分析,因为它会降低性能并且警告会使编辑器混乱。