IntelliJ用のScalaプラグイン にはいくつかのscalastyleサポートがあります。この質問は、通常はscalastyle-config.xml
という名前でディレクトリのルートにあるscalastyle構成ファイルを取得するように設定するための最良の方法に関するものです( Sparkプロジェクト の例)。
現在、IntelliJでscalastyleプラグインを取得してscalastyle構成を取得するには、そのコピーを.idea
フォルダーに配置する必要があります(おそらく.project
も機能しますが、これはテストしていません) 。また、ファイルにはscalastyle_config.xml
という名前を付ける必要があります(ハイフンの代わりにアンダースコアを付けます)。つまり、プロジェクトのルートで次のように呼び出す必要があります。
cp scalastyle-config.xml .idea/scalastyle_config.xml
これは醜いハックだと思いますが、少なくともプロジェクト全体を構築する前に、スカラスタイルの違反を確認することができます。これに対するより良い解決策があれば教えてください。
IntelliJ 15を使用していて、Scalaプラグインを更新すると、これが機能するようになりました。
プラグインは、プロジェクトルートまたは.ideaディレクトリのいずれかにある構成ファイルをサポートするように10月12日に更新されました。構成ファイルには、アンダースコアまたはハイフンを使用して名前を付けることができるようになりました。