功能:
- 语法检查
- 语法高亮
- 函数导航窗口
- 代码折叠
- 缩进
- 代码补齐(内置函数、OTP函数、项目函数等),按Ctrl+Space或自己定义
- 跳转到函数定义处(OTP函数、项目函数),按Ctrl点击函数名
- 项目管理。创建/编译等,编译基于Emakefile。原来的代码需自己拷贝到新建项目目录中
- 跳转到编译错误
- 自动索引OTP和项目源文件
- Erlang控制台
已知问题:
- ErlyBird吃内存,需要至少-Xmx256m的设置, 要打开比较大的源文件,最好有380m或更多。请检查你的NetBeans配置文件(etc/netbeans.conf), 看'netbeans_default_options'是否设了-J-Xmx256m
- Run project按钮暂时还没完成,现在只是直接显示一个erlang控制台
- 当索引OTP libs时,可能会跳出异常,原因是out of heap space,你可以不管它。
- 不要打开或跳转到比较大的源文件,这样也会内存不足.
尚缺功能:
下载请到:
http://sourceforge.net/project/showfiles.php?group_id=192439
下载提供两个安装选项:
第一个是打包的NBMs: erlybird-bin-0.11.0-kit-nbms.zip(2.8M). 安装步骤:
下载NetBeans IDE 6.0 M8+:
http://www.netbeans.info/downloads/dev.php
'Build Type'选Q-Build
安装好NetBeans IDE后, 解开erlybird-bin-0.11.0-kit-nbms.zip,然后:
1. 从菜单 Tools -> Update Center
2. 在"Select Location of Modules"面板, 点 "Install Manually Downloaded Modules(.nbm Files)", 然后 "Next"
3. 点[Add...]按钮, 加入方才解压的所有 *.nbm 文件.
4. 按指令安装这些模块文件.
5. 重启NetBeans.
6. 设置OTP路径. 从菜单[Tools]->[Options], 点'Miscellanous', 然后展开 'Erlang Installation', 填入你的'erl.exe' 或 'erl' 文件路径.
第二个是单独的ErlyBird IDE: erlybird-bin-0.11.0-ide.zip(about 18M)。这个包不需要NetBeans IDE. 安装步骤:
1. 解压到某处, Windows下运行 'bin/erlybird.exe', *nix下运行'bin/erlybird'
2. 设置OTP路径(同上)