我现在需要转向“严肃的”Ruby(在Rails上)IDE,因为Netbeans正在停止对Ruby的支持。我不想开始一场拖钓战,但我是否愿意听到使用TextMate或RubyMine作为IDE的优点和缺点,帮助我选择我应该投入哪些时间,尤其是那些正在使用的人其中一个每天(“在战壕里”)。
我现在的想法是:
TextMate的
的RubyMine
另外,我意识到vim非常受欢迎,但我发现没有菜单/ native-gui有点令人沮丧,特别是当你习惯使用键盘快捷键来完成与其他部分完全不同的东西时。 OS。所以请坚持使用TextMate和RubyMine
答案 0 :(得分:18)
我使用了Textmate和Rubymine(以及netbeans ......和vi ......)。我选择留在Rubymine(在netbeans红宝石支持停止后)。但是我仍然使用vi开启和关闭。
Rubymine优于Textmate的优势
Textmate的缺点
Rubymine是一个很棒的IDE恕我直言。我宁愿选择文字。但我不能说它对你最好。即使你开始使用Rubymine,你仍会使用控制台。
答案 1 :(得分:4)
TextMate是许多严肃的Rails开发者的选择(除了评论中已经注意到的Vim)。 RubyMine缓慢而臃肿。我开始使用Rails dev并在它崩溃几次后迅速切换到TextMate。我认为你会发现在做rails dev时你并不是在寻找繁重的编辑器/训练轮。自动完成很烦人,无论如何你都想在终端上做很多事情。
答案 2 :(得分:2)
尽管TextMate没有像Netbeans这样的IDE为Java提供的功能,但它具有很大的灵活性,所以不要打折它。
我已经习惯了这是任何编辑的第一选择,但TextMate几乎是可怕的,特别是当你开始挖掘并使用所有片段时。 Watch the videos在网站上看到。 TextMate还有其他功能,它是否支持大量语言列表,因此如果您使用的是Ruby,Perl,Python,shell等,它将是可用的。