Erlang is an open source programming language. Multiple development environments (including IDEs and source code editors with plug-ins adding IDE features) have support for Erlang.erlang.org: Erlang tools
Integrated Development Environments (IDEs)
Syntax, parsing, code-assist IDE Syntax coloring Live parsing, error checking Code indentation Code reformatting Code outline Code folding Code completion Static code analysis (Dialyzer) GNU Emacs Vim Eclipse IntelliJ IDEA Sublime Text version 2 Sublime Text version 3 Atom Visual Studio Code
Goto, searching IDE Go to declaration Show definition/information Find usages/references GNU Emacs Vim Eclipse IntelliJ IDEA Sublime Text version 2 Sublime Text version 3 Atom Visual Studio Code
Code generation IDE Code snippets Module skeletons GNU Emacs Vim Eclipse IntelliJ IDEA Sublime Text version 2 Sublime Text version 3 Atom Visual Studio Code
Build, debug, run IDE Run build Run EUnit tests Run Common Test tests Debugger Hot code loading GNU Emacs Vim Eclipse IntelliJ IDEA Sublime Text version 2 Sublime Text version 3 Atom Visual Studio Code
References