什么是Visual Studio用户最好的Ruby on Rails环境?

自1997年以来,我一直是一个Visual Studio用户,并在此之前使用VB 3.0。 我的整个职业生涯都花在了微软的开发环境中。

现在我想介绍一下Ruby on Rails来尝试一些不同的东西,它没有像C#那样的供应商支持(非常明显的原因)。

对于来自Visual Studio世界的人来说,在Windows上设置RoR开发的最佳总体环境(IDE,工具,gem等)是什么?

如果你想坚持使用Visual Studio,你可以使用Sapphire Steel的Ruby in Steel插件。 Ruby的最佳传统IDE可能是NetBeans ,它甚至还有一个特殊的精简版Ruby版本 。

但是,请注意,与Java,C#或VB.NET等expression性较差的语言不同,使用良好的文本编辑器不仅可以获得,而且可以比使用传统的静态IDE 高效。 像NetBeans,Eclipse和Visual Studio这样的IDE在devise时都考虑到了静态语言,试图强迫Ruby进入这个生态系统是不自然的。

Fabio Akita有一篇关于Windows上Rails最佳环境的文章,您可能想阅读。 虽然我不同意他写的所有内容(主要是因为我没有使用Rails),但是如何设置专门针对Rails的开发环境却是一个相当不错的介绍。

试试JetBrains RubyMine 。 安装时,您可以select将其设置为与Visual Studio环境设置相匹配。 所有的捷径都与Visual Studio相同。 它甚至可以将命令中的复制和粘贴按键切换到在Mac上进行控制。 考虑到有多less免费选项,但是在我看来它是值得的。

这件事情是如此高度可定制,它几乎是压倒性的。

Netbeans的! 它有最相似的function。 在开关之前,我在VS开发了多年。 这是我唯一一个真正喜欢并且感觉舒适的人。

Netbeans.org

您可能会发现RadRails(Aptana)是一个很好的select:( http://www.aptana.com/rails ) – 注意 :请确保您查看“function和比较”选项卡,因为RadRails具有许多引人注目的function。 另外,我使用Aptana Studio进行JQuery开发,这有助于提高工作效率。

我曾经尝试过Netbeans,看起来也很有希望,但是这个提到了很多次,所以我想提供另外一个我意识到的方法。

希望这可以帮助!

我使用netbeans有两个原因。 我喜欢visual studio样式导航窗格和debugging器。

但是请注意,Netbeans非常慢。 这并没有打扰我,因为我也很慢。

我也不喜欢文件名选项卡,因为你可以很容易地对你正在工作的文件感到困惑,因为没有目录信息,除非你将鼠标移到选项卡上。