Откройте возможности IDE при работе со Scala
Установите в IntelliJ IDEA плагин для Scala — либо из JetBrains Marketplace, либо со вкладки Plugins в настройках IDE.
IntelliJ IDEA обеспечивает качественную поддержку языка и привычный интерфейс IDE от JetBrains для разработки на Scala.

С плагином для Scala IntelliJ IDEA превращается в полноценную IDE для Scala, в которой есть все необходимое для разработки на этом языке.

Scala-плагин отслеживает создание цепочки выражений из небольших блоков и на каждом этапе отображает результирующий тип, а также подсвечивает его отличия от объявленного типа.

Экспериментировать с рабочими листами теперь проще. Можно создать абсолютно новый рабочий лист или взять готовый, разместить его в существующей кодовой базе и импортировать код. При этом у вас будет доступ ко всем стандартным действиям и инспекциям, автодополнению кода, быстрым исправлениям и т. п.

Плагин Scala придет на помощь каждый раз, если вы хотите использовать неявный параметр, но неявного объявления соответствующего типа в области проекта нет: плагин подсветит ошибку и предложит вариант исправления.

Плагин Scala подсвечивает и предлагает быстрые исправления для преобразований коллекций, которые можно упростить или заменить более эффективными.
Теперь все возможности оптимизации видны сразу. Если компиляция занимает больше времени, чем ожидалось, откройте вкладку Chart в окне Build, и Scala-плагин поможет найти узкое место.
Автоматическая генерация кода при помощи Scala-плагина позволит вам экономить временя на написание кода. Выберите в меню сигнатуру метода, добавляйте пропущенные поля, импортируйте неразрешенные символы и вставляйте часто используемые шаблоны кода.
В режиме X-Ray можно полностью или частично отключить встроенные подсказки и другую вспомогательную информацию. При нажатии клавиши Ctrl /Cmd встроенные подсказки отобразятся, а когда вы ее отпустите — снова скроются.