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