[erlang-questions] Which IDE do you use for Erlang/OTP core development?

Camille Troillard lists@REDACTED
Thu Jun 26 12:42:28 CEST 2014

Hello Alexander,

I use IntelliJ IDEA. While it is not the primary purpose of this editor, it has a good plugin for Erlang/OTP.


The real time-saver of this IDE is the ability to mix and match different languages. It has strong support for Javascript and HTML, so if you are developing a web-app on top of Erlang, this can be a pretty confortable working environment. I am not sure about C though.

I haven’t had luck with Emacs, I found there was too much configuration, not enough documentation, and that ultimately it did not work well on my Mac, YMMV.


On 25 Jun 2014, at 11:18, ami <m3oucat@REDACTED> wrote:

> Hi all,
> I decided to understand how Erlang works from inside.
> Probably I’ll even become a contributor(I hope).
> I started with forking https://github.com/erlang/otp, then cloning it to my local copy.
> And it’s quite big. And not only big, there are both C and Erlang sources:
> 1s-MacBook-Pro:otp a1$ find . -name '*.erl' | wc -l
>    3650
> 1s-MacBook-Pro:otp a1$ find . -name '*.c' | wc -l
>     547
> I would say, Erlang sources mostly.
> Here’s my question.
> Which IDEs do you use to treat all the source tree(both Erlang & C) as a single project?
> I might use one IDE for C and another for Erlang. But it’s quite ugly and inconvenient.
> Though, I’m not the very first person who decided to contribute to Erlang/OTP :)
> So, I think, that somebody already faced with these questions.
> If you use some
>  * special-designed IDEs(preferably), BTW, do they exist in nature?
>  * emacs plugins(less preferably) or
>  * vim plugins,
> please share links, configs, etc.
> The most needed features are:
> * go to declaration
> * code completion
> * easy navigation through the code
> Thanks in advance,
> Alexander
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions

More information about the erlang-questions mailing list