Ketika kelas kasus memiliki banyak bidang dan namanya panjang, sering kali ide yang baik untuk menulis setiap bidang di setiap baris seperti:
case class Person (
name: String,
age: Int
)
Ini menyerupai struct
definisi C / C ++ dan benar-benar dapat dibaca bahkan ketika kelas kasus menjadi lebih besar. Tetapi plugin Scala standar IntelliJ IDEA secara otomatis mengubah indentasinya:
case class Person (
name: String,
age: Int
)
yang terlihat aneh bagi saya, tetapi Panduan Gaya Scala tidak menyebutkan apa-apa tentang lekukan kelas kasus.
Saya tidak dapat menemukan apa pun di pengaturan IDE yang dapat mengubah perilaku ini. Apakah ada opsi untuk membuat indentasi otomatis berfungsi seperti cara yang saya jelaskan di atas atau menonaktifkan indentasi otomatis untuk kelas kasus?