erlIDE

Erlang is an open-sourced concurrency-oriented programming language, developed by Ericsson. It has proven itself in many industrial applications as a powerful tool. Now we are building a development environment that will boost programmer efficiency even more.

Overview

We are proud to announce the latest version that is 0.11.0 and offers the following features:

  • Works with Eclipse 3.5, Java 1.5 and Erlang R12B, or later (including Eclipse 4.0).
  • Debugger was improved again
  • Integrated refactoring with Wrangler. Please note that the wrangler support requires Erlang R13.
  • Added support for Erlang R13
  • Improved import, can now create links to projects
  • Improved Erlang navigator, tree model even for .hrl files
  • Support for starting Erlang projects
  • Lots of bugs have been fixed.
  • The documentation has been updated and revamped, so be sure to check it out.
  • Added an exporter for edoc (under File Export...)

For those that have been using our unstable releases, there are only few new things. A list of the user-visible changes is in the change log.

Installation

  • Install Erlang R12B-5 or later, if it isn't already present on your system. On Windows systems, use a path with no spaces in it.

  • Install Eclipse 3.5, if you didn't already.

  • If your network uses a proxy to connect to the internet, fill in the appropriate data in WindowPreferencesGeneralNetwork connections,

  • Install Erlide by going to Help Software UpdatesAvailable software. In the dialog, choose Add site... and enter http://erlide.org/update as URL. Follow the dialogs with the obvious choices and in the end you will be asked to restart.

  • Restart. Go to Window PreferencesErlang Installed runtimes and add an entry (or several) for your Erlang installation(s) of choice. The required parameters are the name and the path to the top level directory (i.e. $ERL_TOP). Now restart again.

  • Done! You're ready to start exploring.

FAQ

What if I find a bug, or miss a feature?

We know that there is still a lot of work to do. If you encounter problems, please follow these steps:

  • Go to Window->Preferences->Erlang->Report problems
  • Fill in a summary and a description of what you did when the problem occurred
  • Pres "Send" and a file will be created in your home directory, attach it to a bug report at the tracker or to a mail to erlide-bugs@lists.sourceforge.net.

For feature requests, you can just post a ticket or send a mail, without any attachment.

Can I help?

Sure! All help is welcome, because there's plenty to do.

Register as a developer by contacting me (Vlad), or develop by yourself some cool feature and submit it later. Please check first with us if it isn't already under development.

Why isn't Emacs (or vim) good enough?

They are okay, if they work for you. Eclipse is best for project oriented work, not for quickly hacking one file. Right now, I believe we are about on par with the functionality Emacs offers, and we're going forward (while I haven't seen any development for the Erlang mode or Distel since a long time).

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值