[erlang-questions] Erlang plugin for IntelliJ IDEA

Tim Watson <>
Thu Jul 26 07:47:57 CEST 2012


On 26 Jul 2012, at 02:43, Roberto Ostinelli <> wrote:

> may i ask you why you decided to start another plugin, instead of contributing to one of the existing projects that is?
> 

I suspect it was because the IntelliJ extension framework provides a very rich environment for binding, indexing and working with complex metadata, linking this to the editor and providing superlative navigation and refactoring capabilities. A lot of the donkey work is done for you already with IntelliJ.

Personally what I would love to see is some standard Apis emerge for useful operations that all the editors require. This is probably the most realistic sharing of code between different environments being developed in parallel.

Die hard emacs users are unlikely to move because they do everything in emacs. The same is likely true for vi users. Having a common framework for working with otp code and metadata based on syntax tools et al is probably the best way for all the IDE efforts to help one another.

> do you plan on supporting testings? that's the reason that made me start sublimerl.
> https://github.com/ostinelli/sublimerl
> 
> r.
> 
> 
> On Wed, Jul 25, 2012 at 8:22 AM, Sergey Ignatov <> wrote:
> Hi all,
> 
> Today I'm happy to announce the pre-alpha version of Erlang support
> plugin for IntelliJ Platform based products, e.g. IntelliJ IDEA,
> RubyMine etc.
> 
> At the moment there are such basic features:
>  - 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
>  - Basic code formatter
> 
> Plugin page in IntelliJ repository:
> http://plugins.jetbrains.com/plugin/?pluginId=7083
> Source code: https://github.com/ignatov/intellij-erlang
> 
> If you are interesting in this pluging, feel free to use the issue
> tracker: https://github.com/ignatov/intellij-erlang/issues
> 
> Stay tuned.
> 
> Cheers,
> Sergey Ignatov
> _______________________________________________
> erlang-questions mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-questions
> 
> _______________________________________________
> erlang-questions mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-questions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20120726/f5b2bd54/attachment.html>


More information about the erlang-questions mailing list