класс scalafmt, назначение параметров методов
Возможно ли в scalafmt установить намерение, как в intellij formatter, так сразу после окончания (
то есть:
case class SomeMessage(
id: UUID
)
Я вижу только возможность установки номеров вкладок, но они подсчитываются от начала строки, а не от открытой скобки
1 ответ
По умолчанию verticalMultiline.newlineAfterOpenParen
установлен на false
. Добавив следующие строки в свой файл scalafmt, вы можете переопределить эту конфигурацию
continuationIndent.defnSite = 2
verticalMultiline.atDefnSite = true
verticalMultiline.arityThreshold = 2
verticalMultiline.newlineAfterOpenParen = true
Пожалуйста, обратитесь к ссылке для примеров.