16

IntelliJ 的 Scala 插件中有一些 scalastyle 支持。这个问题是关于设置它以获取 scalastyle 配置文件的最佳方法,该配置文件通常位于名称下的目录的根目录scalastyle-config.xml(例如Spark 项目)。

目前,要让 IntelliJ 中的 scalastyle 插件获取我们的 scalastyle 配置,您需要将其副本放入您的.idea文件夹中(据说.project也可以,但我还没有测试过)。此外,文件需要命名scalastyle_config.xml(使用下划线而不是连字符)。简而言之,您需要在项目的根目录中调用以下内容:

cp scalastyle-config.xml .idea/scalastyle_config.xml

虽然我认为这是一个丑陋的 hack,但它至少让我在构建整个项目之前看到了 scalastyle 违规。如果您对此有更好的解决方案,请告诉我。

4

1 回答 1

12

我发现如果您使用 IntelliJ 15 并更新 Scala 插件,这现在可以工作。

该插件于 10 月 12 日更新,以支持位于项目根目录或 .idea 目录中的配置文件。配置文件现在可以使用下划线或连字符命名。

于 2015-12-03T22:01:13.560 回答