如何在 IDEA 中抑制特定的 scalastyle 规则?

How to supress a specific scalastyle rule in IDEA?

我只想为一个特定的class抑制no.finalize ScalaStyle 规则。

我认为抑制 IntelliJ IDEA 检查的一种方法是在 class 的开头添加以下注释:

//noinspection ScalaStyle

但是,这将抑制该特定 class 的所有 ScalaStyle 规则。我只想有选择地抑制一条规则。

请注意,我已经尝试过scalastyle的抑制方法,即使用 // scalastyle:off no.finalize。但是,IntelliJ IDEA 不支持它。

我使用的IDEA版本2018.2.5(社区版)。

// scalastyle:off <rule id>

你的情况:

// scalastyle:off no.finalize

ID 列表:http://www.scalastyle.org/rules-dev.html

该解决方案适用于 IDEA 2019.3。最好用 Scala 插件

更新 IDE