Ruby and Komodo

I’m trying to learn Ruby and figured an IDE would help.

I’ve been reading Why’s (Poignant) Guide to Ruby, which is a lot of fun to read (even teaches you stuff about Ruby), but once you get beyond the language syntax, the hard part about any new environment is finding your way around the libraries.  That’s where IntelliSense (or whatever you call it in your editor of choice) really comes in handy.

I’ve been using ActiveState Komodo, but so far it’s not impressing me.  The problem is it seems to be missing stuff.

For example, the example code I’m working with shows that you can do this in Ruby:

print File::methods

This will print all the methods of the File object.  But the list you get in Komodo when you type File:: doesn’t include methods, nor does it include read, which is another valid method.

I wish there was a Visual Studio plugin for Ruby.