`
dcaoyuan
  • 浏览: 308909 次
社区版块
存档分类
最新评论

ErlyBird - Erlang IDE 0.11.0 发布

阅读更多
功能:
  • 语法检查
  • 语法高亮
  • 函数导航窗口
  • 代码折叠
  • 缩进
  • 代码补齐(内置函数、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,你可以不管它。
  • 不要打开或跳转到比较大的源文件,这样也会内存不足.

尚缺功能:
  • Debugging
  • ...


下载请到:
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路径(同上)
分享到:
评论
6 楼 dcaoyuan 2007-04-20  
如果你的默认设置不是c:\erl,确实有这个问题。我赶紧改一下。
关于中文设置,请找一个我的另一个帖子,是Ruby IDE for NetBeans的.
5 楼 Arbow 2007-04-20  
打开有中文的UTF-8代码文件会乱码,能否设置?
4 楼 Arbow 2007-04-20  
使用 erlybird-bin-0.11.0-ide.zip 如何索引?现在无法跳转到OTP函数那里
3 楼 Arbow 2007-04-20  
汗。。就算copy了一个到C:\erl,正常修改后也无法保存。。
2 楼 Arbow 2007-04-20  
汗,使用 erlybird-bin-0.11.0-ide.zip,在配置 'Erlang Installation'的时候老是抛异常,说 C:\erl 目录找不到,更新目录后保存失效:(
1 楼 dcaoyuan 2007-04-20  
写到这个程度,一共用了一个月的时间,NetBeans的APIs还是很舒服地。我没写过Eclipse的插件,不知道是不是也能这么快:-)

相关推荐

Global site tag (gtag.js) - Google Analytics