Я бы порекомендовал вам scalafmt .
Он имеет оба плагина для IntelliJ и sbt (что очень удобно, потому что вы можете запускать форматирование или проверку форматирования из командной строки, что позволяет легко встроить его в конвейер непрерывной интеграции).
Вы также можете легко настроить его с помощью файла .scalafmt
, который будет понятен как плагину Intelij, так и sbt.