Take a look at Textmate . This is essentially a text editor on steroids, but it has some really interesting features that make programming in all languages ββ/ frameworks (including Rails) easy. The main plus is the "Bundles", which allows you to use keyboard shortcuts to insert all kinds of code fragments. When I purchase Eclipse, I really like Textmate that it is very light and fast. The downside is that it is not free (but, I think, you get what you pay for).
Speaking of Eclipse, I also found Aptana Studio 3 (essentially a plugin for Eclipse) to be very good for Rails. Many good features, including autocomplete (as is possible with a dynamically typed language). The only drawback is, as a rule, bloating Eclipse.
source share