我最近看到很多博客都在谈论 RubyMine,它是同类最佳的 Rails IDE。目前,我正在使用 NetBeans IDE 来处理 Ruby 和 Rails 的内容,但我想知道这里是否有人会亲自推荐这个 IDE,以及我应该花 99 美元购买它的原因。
我使用 NetBeans 一段时间,然后在一个月前第一个版本发布之前切换到 RubyMine。
我可以说这个 IDE 物有所值。
RubyMine 拥有我所见过的最好的自动完成支持。这是一个非常聪明的 IDE,它可以理解大多数 Rails“魔法”,包括通过符号进行方法引用
class Controller
before_filter :mymethod
def mymethod
end
end
元编程、Rails/Ruby 约定等。
此外,RubyMine 2.0 引入了对 Rails 的 i18n 支持,并且必须维护几个以 5 种不同语言本地化的 Rails 应用程序,我必须说这是一个很棒的功能。
它支持Ruby生态系统中最新的测试框架,包括Shoulda、Test::Unit、RSpec和Cucumber。不幸的是,它缺乏 RCov 支持,但我知道 Netbeans 将集成它。
一些同事仍在使用 NetBeans,他们经常遇到 SVN 问题,因为当您在 IDE 外部更新工作副本时,Netbeans 不会自动刷新工作副本。
RubyMine 具有出色的 SCM 支持,并与 SVN、CVS 甚至 Git 兼容。
我不希望这个答案看起来像 RubyMine 促销,所以我鼓励您尝试 30 天,然后做出选择。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)