我目前使用TextMate进行所有Rails开发,我非常喜欢它,但我想知道我是否因为没有使用IDE而遗漏任何内容。有没有人从使用TextMate或其他强大的文本编辑器切换到Ruby IDE?我错过了什么吗?
答案 0 :(得分:6)
JetBrains是为Java创建传奇IDEA IDE的人,其测试版为RubyMine。 DHH提到了它,所以一定很好!
答案 1 :(得分:3)
TextMate是Mac上开发的王者,它不是太臃肿,并且有很多由使用这些特定语言的开发人员制作的好捆绑。在我看来无法击败。
答案 2 :(得分:3)
我认为IntelliJ / RubyMine非常好,因为我已经编写Java一段时间了。 Rails开发有一些功能漏洞,但我希望Jetbrains会在即将推出的版本中快速修复它们。
我刚刚转向Textmate,因为我的笔记本电脑是Powerbook 12“G4。运行IntelliJ非常活泼,但是它让风扇不断运行,音量接近”飞机引擎“。使用Textmate让我的笔记本电脑保持安静。 / p>
答案 3 :(得分:2)
在我看来,如果你有Mac, textmate 是最好的IDE。它是高度可定制的,你几乎可以用它做任何你想做的事情。此外,许多开发人员正在使用textmate for rails,因此创建了可以导入和使用的脚本和功能。
当我在Windows上时,我正在使用 Aptana 和 radrails ,但它并不是那么好。另外,你无法自定义它。另一个问题是,因为它基于日食,所以它非常耗费资源,根据我的经验,它不像文本中那么稳定。 Aptana有一些很酷的功能,比如可以直接从界面调用脚本/生成和rake任务,但这是我可以不用的东西。
答案 4 :(得分:1)
Aptana RadRails是最好的Ruby IDE之一,有Rails支持,HTML编辑器等。它是Eclipse的插件,也是独立提供的。
答案 5 :(得分:1)
我使用Netbeans是因为我喜欢测试支持和测试覆盖功能,以及我可以将它用于多种语言的事实。环境。他们真的试图提供一个完整的环境,但我发现我仍然需要走出命令行 - 开始think_sphinx,运行黄瓜,拖尾日志等等。所以它从来都不是很全面。我在地狱笔记本电脑上的速度也很慢。
我使用eclipse rails插件已经有一段时间了,它也相当不错,但Netbeans的6.5功能非常好。这让我赢了。
答案 6 :(得分:1)
如果您使用的是Windows,则可能需要查看"Ruby in Steel"
我刚刚找到它并且没有使用它,但到目前为止的经验是好的。因此,如果您将VisualStudio用于工作,这可能是一个很好的插件,可以帮助Ruby进入相同的环境。
答案 7 :(得分:1)
在Mac上,它可能不值得,因为TextMate非常适合通过bundle进行Rails开发。我在Windows上时确实使用了AptanaIDE。这里的主要问题不是IDE本身,而是它在我拥有的机器上无法使用(如同足够快)。奇怪的是,对于一个Ruby程序员来说,我认为在1Ghz / Gbyte机器上编辑无格式文本感觉迟钝的程序做错了。
答案 8 :(得分:1)
有没有人从使用TextMate或其他强大的文本编辑器切换到Ruby IDE?我错过了什么吗?
是的,我最近从Vim切换到RubyMine。 (之前我也使用过TextMate。)我个人认为权衡是值得的,因为RubyMine设计得很好,实现得很好。因此,该工具的质量弥补了更重的占地面积。
我觉得我“丢失”的东西包括完善的代码完成,通过输入部分文件名打开文件,点击符号转到声明,还有很多其他东西。
答案 9 :(得分:0)
我非常喜欢Komod用于Ruby和Python开发。