什么是Mac的Ruby开发环境?

我曾经在Mac上开发Java并且运行良好,仅使用终端和IntelliJ的组合。 什么是在mac上运行Ruby开发的好工具

大多数Rails人在Mac上开发并使用TextMate 。 因此,TextMate对Ruby Rails有很好的支持,可能是用于在Mac上开发Ruby代码的最佳文本编辑器。

Netbeans是一个很棒的选择,具有许多用于调试,重构,数据库浏览,源代码控制等的良好function。

我使用emacs,它有一个很好的ruby模式。

我将提出Textmate建议的第二/第三。 将其称为文本编辑器有点不利。 从这个包含一些有用的ruby / rails textmate快捷方式的PDF开始

正如mipadi所说,TextMate是一个出色的编辑器,可能是Ruby代码的最佳编辑器。 对于开源替代方案,您也可以尝试Smultron 。 它的边缘有点粗糙,但它的工作非常好。

我喜欢TextMate虽然一直在调用NetBeans。 如果您喜欢function齐全(又名臃肿)的IDE,请尝试一下。 非常好: http : //wiki.netbeans.org/Ruby

JetBrains(IntelliJ背后的人)正在开发专门针对Ruby on Rails的IDE: RubyMine 。

如果你喜欢vim,可以使用fuzzyfilefinder( http://github.com/jamis/fuzzy_file_finder/tree/master )和rails.vim( http://www.vim.org/scripts/script.php?script_id= 1567 )插件提供了非常好的体验。

如果你不喜欢vim,textmate是一个不错的文本编辑器。

你已经使用过IntelliJ了吗? 你应该看看Ruby / Rails集成 。 它支持调试,代码分析和重构等function。

TextMate是我的最爱,但如果你想要代码完成,NetBeans是最好的选择(Aptana / RedRails已经过时)。 NB的夜间版本具有更好的OSX外观和感觉。

如果你来自* nix并且你喜欢Vim,那么MacVim 。

如果您来自任何其他操作系统和/或您不喜欢Vim,那么TextMate 。

TextMate不是免费的,但它非常值得39欧元。 相信我。 它将为自己多次付出代价。

MacVim或AquaEmacs真的是Mac上开发人员的最佳选择,他们希望从编辑器中获得最大的收益:对于不那么特别的人来说,Textmate是最佳选择。

我总是向任何人推荐VIM / Emacs,因为

  1. 它们不是基于GUI的,这意味着它们所做的一切都很容易修改和编写脚本
  2. 它们更容易扩展
  3. 您可以在服务器上使用它们
  4. 它们通常更快,因为您和底层操作系统之间的代码较少
  5. 它们通常支持更多语言和不同的开发风格
  6. 对于他们正在做的事情,他们更加透明和易懂
  7. 必要时,所有东西都可以通过键盘快捷键完成,因此在它们上进行开发会更快

Sublime Text 2 ,由同事推荐(我没有个人经验)。

Interesting Posts