Я новичок в Scala и использовании emacs + ensime + sbt setup для моей разработки Scala.
Эта настройка довольно приятная и легкая, но есть одна вещь, которая сводит меня с ума - неспособность автоматически компилировать/перезагружать изменения в консоль Scala, запущенную с sbt.
Я много использую REPL и хочу, чтобы я мог запустить REPL из sbt с помощью команды console
и проверить мои изменения на классы Scala из REPL, не закрывая их и не перезагружая каждый раз, когда я делаю изменения.
Я исхожу из среды Erlang, и этот способ развития прост с Erlang, но с SBT, похоже, сложно. У меня установлен плагин JRebel, но он, похоже, не работает для описанной ситуации.
Кто-нибудь мог сделать что-то подобное и хотел бы поделиться шагами настройки?
Мы очень ценим заранее.