редактирование и компиляция выполняется IDE (Eclispe with erlide), которую я использую.
Я также создал скрипт, который запускает мое приложение и полезные инструменты.Скрипт используется только для времени разработки.
Для перезагрузки измененных источников и затем скомпилированных бинов я использую перегрузчик из mochiweb.Перезагружатель наблюдает за каталогом bin и, если есть изменения, загружает модули и запускает тесты eunit, если они есть внутри.
Пример:
erl + A 5 + K true -name @ 127.0.0.1 -pa $ PWD / ebin $ PWD / test $ PWD / deps / * / ebin -boot start_sasl -sперегрузчик -s панель инструментов -s