【问题标题】:Exclude JS files from SonarLint从 SonarLint 中排除 JS 文件
【发布时间】:2016-02-13 02:34:32
【问题描述】:

我在我的 Eclipse 中使用 SonarLint 来分析 JAVA Web 项目。

如何从 SonarLint 分析中排除 js 文件? 这是因为当我打开 js 文件时,SonarLint 开始降低 Eclipse 性能。

使用过的版本:

SonarLint for Eclipse   1.0.0.20151015-1547-RELEASE

谢谢

【问题讨论】:

    标签: eclipse performance sonarlint


    【解决方案1】:

    如果有人在这里寻找 Visual Studio 2015 的步骤,以下是它在 Visual Studio 中的完成方式:

    1. 转到工具>选项>SonarLint For Visual Studio
    2. 点击停用

    就是这样,现在js文件不会被分析了

    注意:这里不排除,而是停用 Js 支持。如果要指定排除规则,请在 Visual Studio 中绑定的 SonarQube 项目中提及。 (在连接模式下,sonarlint uses configuration from SonarQube)

    【讨论】:

      【解决方案2】:

      转到 Window->Preferences, SonarLint->Scanner Properties 并添加属性:

      sonar.exclusions=**/*.js
      sonar.test.exclusions=**/*.js
      

      更多信息: http://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus

      SonarLint 仍将被触发,但它会跳过所有 JS 源文件。您可以调整排除项以仅排除 js 文件的子集。 另请注意,自 SonarLint Eclipse 1.1 起,derived resources are excluded 来自分析。

      【讨论】:

      • 非常有用,可以忽略 PHP 项目中分析的 jpg、png、gif、log ...。
      • 这对我不起作用(使用最新的 Eclipse Sonarlint-Plugin v3.2.x)。阅读此讨论 (groups.google.com/forum/#!searchin/sonarlint/…) sonar.exclusions 现在不应该工作,因为目前只支持有限的集合。
      • 不幸的是我对 Intellij 有同样的问题:-/
      猜你喜欢
      • 2016-08-11
      • 2017-12-14
      • 2022-06-10
      • 2018-05-04
      • 2014-10-20
      • 2021-02-12
      • 1970-01-01
      • 2018-09-22
      • 2021-06-27
      相关资源
      最近更新 更多