2015-05-13 2 views
1

Я работаю над многомодульным проектом Scala SBT. Я использую Idea для редактирования кода и внешнего терминала с sbt ~ компиляцией для компиляции.Как работать с Intellij Idea и Scala

Я не очень доволен этим документооборотом.

Есть ли лучший способ?

Есть варианты для настройки в некоторых местах, док не очень понятно, так как настроить, что:

  • в сборки> Compiler> Scala компилятором
  • в Языки> Scala
  • в Языки> Сервер Scala Compile

Вы настраиваете некоторые параметры компилятора scala в идее?

Когда и как вы скомпилируете (например, используете ли вы автоматически в настройках компилятора)?

Используете ли вы идею или SBT для поэтапности типа

ответ

5

Вы можете импортировать несколько проектов проектов SBT в Скал через

File -> Import Project... 

SBT project 

При импорте, убедитесь, что вы выбрали Use auto-import. Это позволит синхронизировать среду IntelliJ при изменении файлов сборки SBT.

Под 13, по крайней мере, вы, возможно, придется идти в

File -> Project Structure 

и удалить некоторые посторонние проекты он заканчивает создание (это, кажется, создает project и project-build для меня).

После установки здание в IntelliJ будет строить через SBT, то есть такое же поведение, как и строительство через sbt compile.

Смежные вопросы