tags:

views:

276

answers:

5

Emacs is the IDE of choice for programming Erlang.

There are plenty of good modes (distel, erlware-mode, the default erlang mode,...), but what are your recommendations for setting up Emacs for professional Erlang development?

+2  A: 

I found out ESense on emacswiki. Might worth a try.

mathk
+3  A: 

erlang.el (for indentation and font-locking) and Distel (debugger, M-. etc.) are essential. ESense, I've never used, and I've no idea what the erlware mode does. You may want to use some of the standard Emacs utilities (flymake, interface to version control, and so forth) when writing Erlang.

rak5hasa
+4  A: 

Set up erlang-mode as described in the README, and then activate Flymake:

(require 'erlang-flymake)

That gives you highlighting of warnings and errors as you type.

I'd recommend using erlang-mode from the latest Erlang/OTP release (R14A as I type this), regardless of what release you normally use, as it evolves quite rapidly and is now just as good as erlware-mode, IMHO.

legoscia
+2  A: 

Look onto this article about different packages for work with Erlang from Emacs. I personally use erlware-mode + distel

Alex Ott
+1  A: 

I found all the informations to set up erlang on emacs in this article.

filippo