[erlang-questions] ErlyBird 0.11.0 released. An Erlang IDE based on NetBeans
Caoyuan Deng
dcaoyuan@REDACTED
Fri Apr 20 17:58:38 CEST 2007
Due to a severe bug that prevents setting Erlang Installation path,
I've re-pack a new release 0.11.1 that fixed it.
Don't forget to set the Erlang Installation path to full path of
erl.exe or erl file, for instance, "C:\erl\bin\erl.exe"
On 4/20/07, Caoyuan Deng <dcaoyuan@REDACTED> wrote:
> I'm please to announce ErlyBird 0.11.0, an Erlang IDE based on NetBeans.
>
> With features:
>
> * Syntax checking.
> * Syntax highlighting.
> * Functions navigator.
> * Code-folding.
> * Indentation.
> * Completion for built-in/remote function call. (new)
> * Go to declaration for remote function call (press down Ctrl and
> click on the function name). (new)
> * Project management - create/manage/build project tree. (new)
> * Compilation error locate. (new)
> * Auto indexing OTP libs and project sources. (new)
> * Interactive Erlang Console. (new)
>
> And with known Issues:
>
> * ErlyBird is memory eager so far, it needs at least -Xmx256m set,
> 380m or more is recommended for big source files. Check the config
> file of NetBeans that is located at etc/netbeans.conf, make sure
> you've set -J-Xmx256m in line of 'netbeans_default_options'
> * Run project button does not work yet, if you press run project
> button, will show an interactive erlang shell only.
> * When indexing OTP libs, there may be Exceptions pop-ups, which
> indicate out of heap space, you can just ignore it.
> * Do not open/go to declaration too big source file in ErlyBird,
> this will also cause out of heap space.
>
> And lacking features:
>
> * Debugging
> * ...
>
> To download, please go to:
> http://sourceforge.net/project/showfiles.php?group_id=192439
>
> There are two installation options now, you can choose one of them:
>
> The first one: A pre-packed NBMs kit:
> erlybird-bin-0.11.0-kit-nbms.zip(about 2.8M). To install:
> Downloaded NetBeans IDE 6.0 M8+ via:
> http://www.netbeans.info/downloads/dev.php
> Select Q-Build in 'Build Type'.
> After NetBeans IDE installed, unzip erlybird-bin-0.11.0-kit-nbms.zip
> first, then:
>
> 1. From menu: Tools -> Update Center
> 2. In the "Select Location of Modules" pane, click "Install
> Manually Downloaded Modules(.nbm Files)", then "Next"
> 3. Click [Add...] button, go to the path to select all *.nbm files.
> 4. Following the instructions to install updated modules.
> 5. Restart NetBeans.
> 6. Set your OTP path. From [Tools]->[Options], click on
> 'Miscellanous', then expand 'Erlang Installation', fill in the path of
> your 'erl.exe' or 'erl' file.
>
> The second one: A standalone ErlyBird IDE:
> erlybird-bin-0.11.0-ide.zip(about 18M). It does not need NetBeans IDE.
> To install:
>
> 1. Just unzip it to somewhere, then execute 'bin/erlybird.exe' for
> windows, 'bin/erlybird' for *nix.
> 2. Set your OTP path. From [Tools]->[Options], click on
> 'Miscellanous', then expand 'Erlang Installation', fill in the path of
> your 'erl.exe' or 'erl' file.
>
> If you are new to NetBeans, there are some docs for user:
>
> http://www.netbeans.org/kb/55/quickstart.html
> http://www.netbeans.org/kb/55/using-netbeans/index.html
>
> It may not be stable yet, feedback and bug reports are welcome.
>
> For more infomation, please visit my blog:
> http://blogtrader.net/page/dcaoyuan
>
More information about the erlang-questions
mailing list