2009 年 4 月 8 日,星期三

Rails IDE 继续前进

发布者 Mike Gunderloy

许多 Rails 开发人员在文本编辑器中编写代码时很开心——当然有许多出色的文本编辑器。但其他人,尤其是那些从其他平台来到 Rails 的人,他们需要一个完备的集成开发环境。对于后一组开发人员来说,有好消息:两个主要的跨平台 Rails IDE 现已发布。

Aptana 的 RadRails(其 Aptana Studio IDE 的一个插件)刚刚发布了 1.2 版。这款基于 Eclipse 的环境对于许多用户来说瞬间会变得熟悉,而 1.2 版有一些关键升级可以自夸一番。首先,它包含一个向导,可以帮助新用户设置 Ruby、Gems 和 Rails;对于使用 Windows 版 Rails 的人来说,这可能特别有用。其次,它有在 Aptana 的 Cloud Connect 可扩展部署服务中内置的部署功能,提供了一种无痛的方式让你的 Rails 应用程序启动并运行起来。

JetBrains 的 RubyMine 也值得一看,它目前在商业发布之前处于公开测试阶段。作为一个专门构建的 Rails IDE,它提供了各种各样的功能,包括 rake 支持、模型图表绘制器、内置网络预览和代码质量工具。RubyMine 尚未完成,但是当前的公开测试版显示了良好的前景。

RadRails 和 RubyMine 都具备 IDE 所期待的功能,包括灵活的代码编辑、重构支持、内置测试运行挂钩、集成调试和源代码集成。RadRails 有社区版和 99 美元的专业版,而 RubyMine 计划以 99 美元的售价发布。无论你更喜欢使用文本编辑器还是 IDE,这些应用程序的出现都是 Rails 生态系统持续普及和增长的又一个信号。