I need to move to a "serious" Ruby (on Rails) IDE now that Netbeans is discontinuing Ruby support. I don't want to start a trolling war, but could I'd love to hear the pros and cons of using TextMate or RubyMine as an IDE, to help me choose which I should invest my time in, especially from people who are using one of them daily ("in the trenches").
My thoughts at the moment are:
TextMate
- Pro: Seems to be the de facto standard
- Con: I'm a bit concerned that updates are few and far between
- Con: I come from a Java background, so such a lightweight editor (rather than a heavyweight IDE) would be a bit of a culture-shock to me
RubyMine
- Pro: Frequent updates
- Pro: Ruby/Rails focused, plus built-in support for common gems
- Con: Things like refactoring/autocomplete are easy to confuse (I've been trying the RubyMine trial for the last few days)
- Con: It can stall from time to time
Also, I realise that vim is very popular but I find that having no menus/native-gui a bit frustrating, especially when you get used to using keyboard shortcuts for things that are completely different to what's available in the rest of the OS. So please stick to just TextMate and RubyMine