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 违规。如果您对此有更好的解决方案,请告诉我。