【问题标题】:How to disable todo warnings in sonarlint plugin for IntelliJ?如何在 IntelliJ 的 sonarlint 插件中禁用待办事项警告?
【发布时间】:2018-10-21 14:54:01
【问题描述】:

Intellij 的 SonarLint 插件也会对 TODO 发出警告。

默认情况下,Intellij 会突出显示 TODO 并在提交对话框中显示它们。 SonarLint 再次突出显示它是多余的。

此外,它还抑制了 Intellij 的一项有用功能 - Intellij 用蓝色突出显示 TODO,这更容易识别和滚动。

由于 SonarLint 插件,此功能被抑制。所以,我只想对待办事项禁用声纳警告。我该怎么做?

【问题讨论】:

  • 请考虑查看我的答案并检查它是否对您有所帮助(我知道已经有一段时间了,也许这个答案也可以帮助其他人)。尊敬的,兰恩。

标签: intellij-idea suppress-warnings sonarlint sonarlint-intellij


【解决方案1】:

AFAIK,您不能单独使用 SL (SonarLint) 插件来忽略规则。

为此,您必须连接到 SQ (SonarQube) 服务器。

SQ 服务器不仅允许您忽略单个规则的所有实例,还允许忽略特定实例并允许其他实例出现。

在您的情况下,您只需禁用 RSPEC-1135 规则。

参考资料:

【讨论】:

  • 谢谢!但我只是在我的 IDEA 中使用了 sonarlint 插件。它没有连接到服务器:(
  • @NagabhushanSN 我强烈建议您尝试 SonarQube。 SonarLint 只是触及表面 :)
  • @NagabhushanSN:HTH(乐于助人)。小心哥们。
【解决方案2】:

关于高亮问题:您需要进入 Settings > Editor > SonarLint,然后点击“Info issue”,禁用“Inherit values from”并设置您喜欢的错误条纹标记。

【讨论】:

    猜你喜欢
    • 2018-05-02
    • 2012-07-27
    • 1970-01-01
    • 2016-11-20
    • 2017-01-29
    • 1970-01-01
    • 2011-12-09
    • 2022-09-24
    • 1970-01-01
    相关资源
    最近更新 更多