RubyMine和TextMate的优缺点

||                                                                                                                       
已邀请:
我同时使用了Textmate和Rubymine(以及netbeans和vi ...)。我选择保留Rubymine(在停止对netbeans红宝石的支持之后)。但是,我仍然使用vi开关。 Rubymine比Textmate的优势 它实际上是一个IDE(如果您是“编辑人员”而不是“ IDE人员”,则可能是不利的)。 基于可靠的成熟IDEA基础。 对红宝石生态系统周围其他框架和技术的良好支持(例如:黄瓜,捆扎机,rvm ...) 自动完成功能(鉴于ruby是动态语言,这实际上非常不错) 能够轻松浏览正在使用的任何gem的源代码 出色的重构工具 与textmate相比,“查找项目”的工作速度非常快 良好的VCS(特别是GIT)集成。 适用于IDE的出色插件 与rails的良好集成(运行rake任务,生成器,捆绑安装...所有操作都在IDE中进行)。 劣于Textmate 不那么轻巧 不像臀部;) 您可能会错过一些自己喜欢的套装 一般会消耗更多的电量/内存和资源 有时会感觉有点慢。 Rubymine是很棒的IDE恕我直言。我比同伴更喜欢。但是我不能说这对你最好。即使您开始使用Rubymine,您仍然会经常使用控制台。     
TextMate是许多认真的Rails开发人员的选择(除了在评论中提到的Vim)。 RubyMine速度慢且肿。我从那开始了Rails开发,并在几次崩溃后迅速切换到TextMate。我想您会发现,在进行Rails开发时,您并不会寻找笨拙的编辑器/培训轮。自动完成功能很烦人,无论如何,您将需要在终端中执行几乎所有操作。     
尽管TextMate不像Netbeans这样的IDE提供Java的风吹草动,但它具有很大的灵活性,因此请不要小看它。 我已经习惯了vim,这是我进行任何编辑的第一选择,但是TextMate几乎是吓人的,特别是当您开始挖掘并使用所有代码片段时。观看网站上的视频并查看。 TextMate还有其他功能,它支持语言的BIG列表,因此如果您使用Ruby,Perl,Python,shell等,它将可以使用。     

要回复问题请先登录注册