Skip to content

seanjensengrey/intellij-erlang

 
 

Repository files navigation

Erlang plugin

Erlang language support for IntelliJ Platform (e.g. IntelliJ IDEA).

WORK IN PROGRESS

You can manually set up the latest version of plugin from the Erlang.zip file.

Contributing

If you want to help but doesn't know how, you may check out issues for collaboration.

Getting started with plugin development

  1. Download the 11.1.3 IntelliJ IDEA build and install it
  2. Checkout plugin repo and open the plugin project
  3. Setup IDEA SDK: select the IDEA installation directory as SDK root
  4. Run the Erlang project (F9 or Alt + Shift + F10)

For further information please see official plugin development page. Also you can read some tips and tricks.

Compilation and running

The recent build supports compiling and running Erlang projects.

You need to specify module name, function name and input parameters in run configuration setting. Enjoy!

Compilation and run

Change log

Version 0.2.5:

  • Compilation and run
  • Resolve, completion, rename and find usages for macroses

Version 0.2:

  • Erlang SDK
  • Autocompletion for BIFs
  • Creating project from scratch or existing sources
  • Color setting page
  • New inspections: unused functions and variables, duplicated functions
  • Quick fix for incorrect module name
  • 'New File From Template' action
  • Bugfixes

Version 0.1:

  • Syntax and errors highlighting
  • References resolving
  • Code completion for functions, records and variables
  • Keyword code completion
  • Rename refactoring for modules, functions, records and variables
  • Safe delete refactoring
  • Structure view
  • Find usages
  • Code commenting/uncommenting
  • Brace matching

Packages

No packages published

Languages

  • Java 69.5%
  • Erlang 30.5%