[erlang-questions] Erlang plugin for IntelliJ IDEA

Roberto Ostinelli <>
Thu Jul 26 08:32:32 CEST 2012


Right now, this plugin is still providing basic editor functionalities, and
there are many out there doing the same thing.

Don't get me wrong, though. I do like IntelliJ: I use RubyMine on a daily
basis and I'd love to see the same thing for Erlang. But what I really need
is the ability to run *tests* in a seamless manner as in RubyMine. This is
why I've implemented SublimErl.

Therefore my question: does the author plan to support testing in the way
RubyMine is? That';s something I'd be interested in hearing about.

r.

On Wed, Jul 25, 2012 at 10:47 PM, Tim Watson <>wrote:

>
> 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/20120725/88ff0521/attachment.html>


More information about the erlang-questions mailing list