views:

1013

answers:

11

I used to develop Java on the mac and it worked out well, combo of just using the terminal and IntelliJ. What are good tools that run on the mac for doing Ruby development

+5  A: 

I use emacs, which has a fine ruby mode.

Bryan Oakley
+1 to balance out the -1... this is a pretty subjective question, and many folks use emacs for development on the mac
Jarret Hardie
-1 because it's 2009. :P
Matt Grande
+1 because emacs works just fine in 2009, and has better support for a wider variety of development tasks than almost any other editor.
Brian Campbell
aquamacs is a good option on the mac if you aren't already a hardcore emacs nerd. It has normal mac key bindings out of the box
jshen
+17  A: 

Most of the Rails people develop on Macs and use TextMate. As a result, TextMate has great support for Ruby and Rails, and is probably the best text editor to use for developing Ruby code on the Mac.

mipadi
+2  A: 

TextMate is an excellent editor, and is probably the best editor for Ruby code, as mipadi said. For an open source alternative, you could also try Smultron. It's a bit rough around the edges, but it does the job quite nicely.

htw
+2  A: 

I love TextMate although have been flirting with NetBeans. If you like a full-featured (aka bloated) IDE, give it a try. Pretty nice: http://wiki.netbeans.org/Ruby

Matt Rogish
+8  A: 

Netbeans is a fantastic choice with lots of good features for debugging, refactoring, db browsing, source control and lots more.

Brian
+3  A: 

I'll second/third the Textmate recommendation. Calling it a text editor is doing a bit of disservice. Start off with this PDF that has some useful ruby/rails textmate shortcuts

AdminMyServer
+1  A: 

You have used IntelliJ already? You should probably take a look at the Ruby/Rails integration. It supports things like debugging, code analysis and refactorings, etc.

Siegfried Puchbauer
+2  A: 

JetBrains (the people behind IntelliJ) are working on an IDE specifically for Ruby on Rails: RubyMine.

Hank Gay
+3  A: 

if you like vim, adding onto it with fuzzyfilefinder (http://github.com/jamis/fuzzy_file_finder/tree/master) and rails.vim (http://www.vim.org/scripts/script.php?script_id=1567) plugins provides a really nice experience.

if you don't like vim, textmate is a decent text editor.

Terry
A: 

TextMate is my favorite, but if you want code completion NetBeans is the best choice (Aptana/RedRails is outdated). Nightly builds of NB has a lot nicer OSX look and feel.

lego
A: 

If you're coming from *nix and you like Vim, then MacVim.

If you're coming from any other OS and/or you don't like Vim, then TextMate.

TextMate is not free, but it's well worth the €39. Trust me on this. It will pay for itself many, many times over.

Bob Aman