Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's a good IDE for Erlang programming? [closed]

Tags:

ide

erlang

As far as I know there's Erlang plugin for NetBeans and Eclipse. Which one has the upper hand at the moment?

Are there any other IDE for Erlang which I didnt mention, and how good are they when compare with NetBeans and Eclipse?

like image 383
Blake Avatar asked Jul 16 '09 13:07

Blake


2 Answers

Erlang plugin for IntelliJ IDEA provides some features for Erlang code editing and navigation:

  • Syntax and errors highlighting
  • References resolving
  • Code completion for functions, records, variables, macroses and keywords
  • Rename refactoring for modules, functions, records, macroses and variables
  • Safe delete refactoring
  • Structure view and Find usages
  • Code formatter
  • Compilation and running
  • Eunit test runner
  • Dialyzer integration
  • Snippets (Live Templates)
  • Quick-fixes
  • Rebar integration
  • Emacs-based code formatting action
  • Erlang shell console
  • Debugger
  • Extract variable and function refactorings

The plugins is free and open sourced: http://ignatov.github.io/intellij-erlang.

like image 137
ignatov Avatar answered Sep 21 '22 16:09

ignatov


The best IDE for Erlang is Emacs. However, the mode which ships with Erlang isn't the best. Erlware-mode extends it and Distel allows you to use Emacs itself as an Erlang node, enabling some very nice features. See this blog post.

Between plugins for NetBeans (ErlyBird) and Eclipse (ErlIDE), I prefer the Eclipse one. NetBeans at least used to require nightly versions of NetBeans and didn't work properly for me.

like image 22
Alexey Romanov Avatar answered Sep 18 '22 16:09

Alexey Romanov