web-dev-qa-db-ja.com

IntelliJでScalaStyleをセットアップするより良い方法はありますか?

IntelliJ用のScalaプラグイン にはいくつかのscalastyleサポートがあります。この質問は、通常はscalastyle-config.xmlという名前でディレクトリのルートにあるscalastyle構成ファイルを取得するように設定するための最良の方法に関するものです( Sparkプロジェクト の例)。

現在、IntelliJでscalastyleプラグインを取得してscalastyle構成を取得するには、そのコピーを.ideaフォルダーに配置する必要があります(おそらく.projectも機能しますが、これはテストしていません) 。また、ファイルにはscalastyle_config.xmlという名前を付ける必要があります(ハイフンの代わりにアンダースコアを付けます)。つまり、プロジェクトのルートで次のように呼び出す必要があります。

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

これは醜いハックだと思いますが、少なくともプロジェクト全体を構築する前に、スカラスタイルの違反を確認することができます。これに対するより良い解決策があれば教えてください。

15
Francois G

IntelliJ 15を使用していて、Scalaプラグインを更新すると、これが機能するようになりました。

プラグインは、プロジェクトルートまたは.ideaディレクトリのいずれかにある構成ファイルをサポートするように10月12日に更新されました。構成ファイルには、アンダースコアまたはハイフンを使用して名前を付けることができるようになりました。

8
darrenmc