1
IntelliJ Scalaプラグインのケースクラスインデントはばかげている
ケースクラスに多くのフィールドがあり、それらの名前が長い場合、多くの場合、次のように各行に各フィールドを記述することをお勧めします。 case class Person ( name: String, age: Int ) これはC / C ++ struct定義に似ており、ケースクラスが大きくなっても完全に読み取り可能です。しかし、IntelliJ IDEAのデフォルトのScalaプラグインは自動的にインデントを変更します: case class Person ( name: String, age: Int ) 奇妙に見えますが、Scalaスタイルガイドでは、ケースクラスのインデントについては何も触れられていません。 この動作を変更する可能性のあるIDE設定には何も見つかりませんでした。上記のように自動インデントを機能させるか、ケースクラスの自動インデントを無効にするオプションはありますか?