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

时间:2009-03-24 18:38:43

标签: ruby-on-rails visual-studio ide development-environment

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

现在我想扩展到Ruby on Rails以尝试不同的东西,并且它没有C#所做的那种供应商支持(非常明显的原因)。

对于来自Visual Studio世界的人来说,在Windows上设置RoR开发的最佳总体环境(IDE,工具,宝石等)是什么,这将使转换更容易?

6 个答案:

答案 0 :(得分:36)

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

然而,请注意,与Java,C#或VB.NET这样不那么富有表现力的语言不同,您不仅可以通过良好的文本编辑器,而且可以通过传统的静态IDE获得更多更多的效率。像NetBeans,Eclipse和Visual Studio这样的IDE在设计时考虑了静态语言,并试图强迫Ruby进入该生态系统是不自然的。

Fabio Akita在The Best Environment for Rails on Windows上有一篇很好的文章,你可能想读一下。虽然我不同意他所写的所有内容(主要是因为我不使用Rails),但它非常好地介绍了如何为Rails专门设置开发环境。

答案 1 :(得分:12)

尝试JetBrains RubyMine。安装时,您可以选择将其设置为与Visual Studio环境设置相匹配。所有的快捷方式都与Visual Studio相同。它甚至可以将复制和粘贴键从命令切换到Mac上的控制。考虑到有多少免费选项,它有点贵,但在我看来它值得。

这个东西是如此高度可定制,几乎是压倒性的。

答案 2 :(得分:8)

的Netbeans!它具有最相似的功能。我在开关之前在VS开发了多年。这是我唯一真正喜欢和感觉舒适的人。

Netbeans.org

答案 3 :(得分:4)

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

我尝试过Netbeans,看起来很有希望,但是很多次提到了这一点,所以我想提供另一种我所知道的方法。

希望这有帮助!

答案 4 :(得分:3)

我使用netbeans有两个原因。我喜欢visual studio风格的导航窗格和调试器。

但要注意,Netbeans很慢。这不会让我感到烦恼,因为我也很慢。

我也不喜欢文件名选项卡,因为除非您将鼠标悬停在选项卡上,否则很容易混淆您正在处理的文件,因为没有目录信息。

答案 5 :(得分:1)

2018年? Visual Studio Code!这些事情似乎总是圆满了吗?