Если класс case имеет много полей и их имена длинны, часто бывает полезно написать каждое поле в каждой строке, например:
case class Person (
name: String,
age: Int
)
Это похоже на определение C/С++ struct
и полностью читается, даже когда класс case становится больше. Но плагин IntelliJ IDEA по умолчанию Scala автоматически меняет свой отступ:
case class Person (
name: String,
age: Int
)
который выглядит странно для меня, но Scala Руководство по стилю ничего не упоминает о отступе класса case.
Я не смог найти ничего в настройках IDE, которые могут изменить это поведение. Есть ли способ сделать работу с автоматическим отступом, как описано выше, или отключить автоматическое отступы для классов case?