可能的重复:
您更喜欢哪种 Ruby IDE?

大约两年前,我大学毕业后一直在 Microsoft .NET 上做一些事情。我刚刚开始研究 Ruby on Rails。那么我应该使用什么编辑器呢?我在用着 记事本++ 现在但是我可以进行调试等吗?不知何故?

有帮助吗?

解决方案

分别尝试 NetBeans 和 RadRails 大约一周,然后您就能找到最适合您的。最好的建议是学习你的工具。如果您没有检查有关编辑器的新内容,即可能节省您时间的内容(正则表达式等),那么您就是在给自己带来巨大的伤害。

我一直在使用 Eclipse/Aptana/RadRails,与 Gaius 不同,我对它非常满意。我推荐 Eclipse Downloads 中的 Eclipse IDE for Java Developers: http://www.eclipse.org/downloads/

然后获取 Aptana Studio,遵循这些 指示.

当 Eclipse 重新启动时,Aptana 将出现一个视图,单击 radrails 即可开始。只需确保您已经安装了 ruby​​,否则解决起来会很痛苦。

其他提示

阿普塔纳工作室

我将它用于所有 Web 开发 - HTML、CSS、PHP、JavaScript、Rails...

编辑:坦白说,我偏向 Aptana 和 RadRails,因为我认识原始 RadRails 开发团队的一些成员。

rubyMine 是目前(2012 年)功能最齐全的 Rails IDE。

就我个人而言,对于 Rails 开发,我使用了 Eclipe 几个月,然后使用 netBeans 几周,而 ruby​​Mine 显然比它们更好。

它在所有重要的领域都很棒 - 代码视图、搜索和替换、源代码控制管理、测试、调试,并且它具有查看模型依赖关系图等非常简洁的功能。

它不是免费的 - 费用约为 50-100 美元。这最近成为一个关键 积极的 对我来说的标准。太多的“免费”产品,我投入了数千个小时来精通,最终会消亡并停止开发,但付费产品却为持续开发付出了代价。我已经厌倦了在这些产品上投入大量时间和精力,结果却让它们枯萎和消亡。鉴于一个人从 Rails 开发中赚取的数十万美元,一个 100 美元的工具是很便宜的。

尽管我非常喜欢 ruby​​Mine,但我仍然同时使用 vim。有时我的任务用 vim 效果更好,有时用 ruby​​Mine 效果更好。

我很高兴 . 。它非常轻量级,并且支持 TextMate 片段和命令,这意味着您可以访问大量特定于 Rails 的帮助程序。

但是,它绝对是一个编辑器而不是 IDE,因此您无法进行调试、内置控制台等。但我发现对于 Rails 项目我更喜欢轻编辑器和 shell(比如 安慰)用于测试、调试等。

我一直在使用 Aptana/Eclipse/RadRails,但如果再重来一次,我肯定会尝试 NetBeans。阿普塔纳一直是一个令人头疼的问题。

我从未使用过 IronRuby,但这可能会让您感觉更自在。

Netbeans IDE 是一个适用于多种语言的优秀全能编辑器。我非常确定 6.5 beta 支持 Ruby on Rails、Javascript 和其他一些网络语言。值得一看 (Netbeans.org).

蓝宝石钢 与 Visual Studio 集成。

我主要编写 ColdFusion 或 PHP(以及 JS/CSS/xHTML),但也涉足过一些 RoR。RadRails/Apatana 对我来说非常有用,因为它是基于 Eclipse 构建的,而我已经在其他工作中使用了 Eclipse。它还通过 Subclipse 插件与 Subversion 集成。

Eclipse 平台的可扩展性非常强,值得花一些时间来学习,但我还是喜欢拥有一个 IDE,而不必在不同的应用程序之间切换。

我简单地浏览了 Netbeans,但说实话,Eclipse 对我来说感觉更好,而且当您用 JavaScript 做任何事情时,Aptana 本身都很棒。

嗯嗯...

我在 Windows 上使用 Emacs。

不过,安装和配置它以与 Rails 一起使用是一件痛苦的事情。

我发现 Geany 是一个轻量级的替代方案(它也可以在 Linux 上运行,只需稍作修改),尽管我正在检查 Gedit 中是否存在 Geany 中未提供或实现的功能。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top