我不知道如何从 SonarLint 动态分析中排除特定的源文件。
常见问题解答建议配置sonar.exclusions
属性。但是当在 IntelliJ 中打开排除的文件时,SonarLint 会继续分析这些文件。
从 SonarLint 中排除 JS 文件涵盖了 Eclipse 的相同问题,这似乎是可能的。
我在 Windows 上使用带有 SonarLint 的 IntelliJ IDEA 2016.1.1 和用于 IntelliJ IDEA 2.0 的分析属性sonar.exclusions = **\components\**
来排除一些外部 JavaScript 库。
此外,属性值**
或其他模式不会导致 SonarLint 排除任何文件。
对于一些大型库文件,我不希望对它们进行分析,因为它会降低性能并且警告会使 wohle 编辑器变得混乱。