いつも忘れるのでメモ。
IntelliJ Scala Plugin's case class indentation is absurd
case class Person ( name: String, age: Int )
↑こうインデントしてほしいんだけど、デフォルトの設定では↓のようになる。
case class Person ( name: String, age: Int )
普通はインデントが深いほど見にくいと思う。後者は左側が空いていて不気味。後者の方を好む人ってデフォルト設定にするほど多いんかな。
とりあえずこれを修正するには、File -> Settings... -> Code Style -> Scalaと辿り、Wrapping and Bracesタブの中にあるMethod declaration parametersというグループにある項目で
- use normal indent for parameters をチェック
- Align when multiline のチェックを外す
とする。
いいね! 1+