2

对于一所大学,我被建议在开始之前学习 Ruby。我有很强的 .NET 背景(使用 C#)并且想为 Ruby 找到一个 IDE。我目前非常熟悉/习惯于 VS2010 和 VS2012。

  • 哪个 IDE 与 Visual Studio 最相似?
  • 是否有某个突出的 IDE 比它的竞争对手好得多?
4

7 回答 7

4

我发现JetBrains的 RubyMine 是我发现的最接近 Visual Studio 的。它是付费的,附带支持,并且是基于 Eclipse 构建的(我认为)。

如果您对使用文本编辑器感兴趣,我发现Sublime Text 2是一个非常不错的选择。我曾经一直使用 TextMate,但我正在逐渐切换到 Sublime Text。

于 2012-07-16T20:53:44.407 回答
3

哪个 IDE 与 Visual Studio 最相似?

当然是Visual Studio

是否有某个突出的 IDE 比它的竞争对手好得多?

RubyMine有时被认为是最好的。就个人而言,我没有使用过它,所以我无法评论它。RubyMine 基本上是 IntelliJ IDEA 的精简(即不支持 Java)版本,预装了 IDEA Ruby 插件。

我一直使用 NetBeans Ruby 插件并且对它有些满意。

现在,如果您有使用其他动态语言(例如 Lisp 或 Smalltalk)的 IDE 的经验,那么所有 Ruby IDE,无论是 RubyMine、Eclipse RDT、Eclipse DLTK/Ruby、Ruby in Steel、RadRails 或 3rd Rail,还是“IDE” ”比如 Vim、Emacs、TextMate、Sublime 等,相比之下会感觉像是原始石器时代的工具。

于 2012-07-17T01:04:30.447 回答
2

我编写了一个名为 visualruby 的 IDE,它的工作原理与 Visual Basic 类似。您可以使用 glade 界面设计器直观地构建表单。

看一眼

http://visualruby.net

于 2013-10-03T18:34:12.647 回答
1

RubyMine 是最接近 Visual Studio 的,是过渡到编写 Ruby 代码的好方法。不幸的是,一旦你加入一个使用 IDE 的团队,你将很难让一个人开心。

IDE 通常需要关于代码的“提示”,并且由于 Ruby 的动态特性,编写 IDE 无法理解的代码变得非常容易。

于 2012-07-17T20:46:05.117 回答
0

我相信NetbeansEclipse都有 Ruby 插件,在这两者之间我个人更喜欢 Netbeans,但我只将它们用于 Java 编程。对于 Ruby,我使用 Vim,您可以根据自己的需要对其进行自定义。

于 2012-07-16T20:52:41.367 回答
0

我认识的所有人都使用 Ruby 的文本编辑器(在我的公司,要么是 Vim,要么是 Sublime Text 2)。并不是说 Ruby 程序员不能使用 IDE,但他们通常不会。

如果您想学习 Ruby,那么在没有成熟的 IDE 的情况下可能值得一试。

于 2012-07-16T20:59:02.853 回答
0

如果您已经安装了 Visual Studio 2010(似乎总是作为其他 Microsoft 工具的一部分安装)Ruby In Steel 2.0 绝对值得一看。当然,它使用的是较旧的 shell,但它又快又熟悉。

于 2013-04-24T20:37:26.630 回答