Как я могу получить формат Intellij мое Scala определение класса, как это:Intellij Scala определение класса форматирование
sealed class Traffic(
private[this] val javaTraffic: Traffic.JavaTraffic,
private[this] val sanitizer: Sanitizer)
extends Serializable with Logger {
В основном 4 отступов для объявления члена в каждой строке, и 2 отступов для наследования классов.
В меню «Настройки» есть тонна опций, в разделе «Редактор»> «Стиль кода»> «Скала». Что касается тех, которые вы специально хотите, я оставлю это как упражнение для читателя ... – childofsoong
@soong Я играл с этими настройками в течение нескольких дней, но до сих пор не мог заставить его работать точно так, как хочу – elgoog
если это так, вам может быть не повезло - возможно, разработчики плагинов-плагинов не считают этот конкретный случай вероятным. Лично я ожидал бы, что линия с закрывающимися круглыми скобками будет полностью левее, так как там была пара с открытыми паранами. Возможно, они ожидают того же. – childofsoong