I\'m new to Ruby on Rails and so far, I\'m having a lot of fun learning it. Coming from the .NET world, it\'s been quite a switch as my IDE (Visual Studio 2008) sort of hand
Disclaimer: I have only used ruby for a very short period of time. But I do believe that my experience as a .NET developer learning other languages is valuable to you.
I'm going to disagree with most people here and say go with the IDE. An IDE is there to make your life easier, not harder. I know that coming from a .NET background autocompletion is how I learn languages. I don't read documentation. I see what my IDE suggests and I see what it does.
I really wouldn't worry too much about not knowing the full details of what goes on on the background, you will figure it out when you need to. In the meantime you will have quite enough to be getting on with learning the ins and outs of the language. You need all the help you can get, if you have written .NET in the past then an IDE will be an enourmous help.