As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
If this question can be reworded to fit the rules in the help center, please edit the question.

26 Answers
26

You should try Intype. It is in the alpha stage, and currently does not have all the functions of TextMate, but it looks very promising. Take a look at the blog, the forums, and download the "unstable releases".

I currently use it every day on Windows for Ruby on Rails development and I am eager to test the next alpha release.

This has become too expensive... I bought a licence on V1 for 30 bucks a couple of months prior to the app going to v2. No upgrade possibilities of course so I'm left with an old buggy tool...
–
karlipoppinsSep 13 '11 at 19:18

Ruby in Steel is fast with a simple UI. It can plug into Visual Studio 2005/2008, or if you don't have Visual Studio it can run in the Visual Studio 2008 Shell (which is free and comes bundled with Ruby in Steel).

I'm not sure how it compares to TextMate's functionality, but you can customise it to look kind of similar to TextMate. Here's a screen shot of my theme customisations.

Most of these are cross-platform, but some are not. Personally I liked Sublime so much - I got a licence for Sublime 2 and I'm using it both on my Windows and Mac systems - it really helps that I can use the same editor (hence conventions and shortcuts) on all systems. Before I used Textmate on my mac and Intype and Notepad on Windows and it was really annoying - I kept confusing shortcuts.

** Full Disclosure: I'm not in any way affiliated with Sublime Text editor - just a fan-boy :-)

It very much depends on what you need. If you want a lightweight editor then InType is probably one of the best choices. Wait a little bit longer for the next version and you wont be disappointed, or so the authors say. It is a comercial application though.

If you like the comforts of an IDE then from what I have seen NetBean's with Ruby & Rails bundles is the best option. The debugger is quite fast and stable and the editor and IDE overhead is the best considering the choices. I am an Eclipse fan for Java work but on RoR field NetBeans won me over. And of course there is IDEA, but that one just costs too much.

I second the NetBeans suggestion, I tried several , including Eclipse and Aptana, and Netbeans is faster and it is easily configurable. Versions before 6.1 were not as stable as they are now, at least for windows.

NetBeans is the most full featured and easy to use IDE for Windows. And it's completely FREE. I've previously tried intype, Eclipse with Aptana RadRails plugin, gvim, and FreeRIDE. I didn't like any of them. Either it was too complicated to setup or was way too limited for developings Rails.

Definitely give NetBeans a try if you're still looking for a Ruby editor. Unlike other IDEs (ahem Eclipse/RadRails), the installation was really simple. I still use Eclipse for Java development though, so I'm not a complete hater.

For Windows, I stick with SciTE. If you prefer more IDE-type features, then FreeRIDE is a good choice, as is NetBeans (although a bit heavier). I have heard good things about Aptana, Redcar, and ScriptDev, but I have never used any of those myself.

WebMatrix with Helicon Zoo templates for rails .
If you're developing on other frameworks (django,node.js,ASP.NET MVC) WebMatrix seems like the best solution and there's a new 2.0 version coming out pretty soon .