some of which I have struggled to find RM equivalents. I keep trying it for a few days then falling back to Netbeans as it works better (IMHO) This is mainly due to me being very familiar with all my NB keyboard shortcuts i.e. I've been closely watching RM development over the last few months. Hi Roman, could you please provide the examples you're talking about? Thanks! And at last I personally don't like Netbeans UI. I like RubyMine's Rails View and Rails Models relation diagram. More over RubyMine has out of the box Git support. Also RM provides inspections and smart completion for values of different rails calls, e.g.
Сomparing to Netbeans RM has more intelligent code completion and type inference (I can provide examples if you wish). > It doesn't add anything Netbeans doesn't have If I'm wrong, I'd love to hear why.especially with list of feature I'm missing.Īlthough the TextMate plugin for Cucumber is already pretty good, it would be great with some competition: Of the three, I think Netbeans offers the most bang for your buck (and I gave all three a valiant try.I even purchased Aptana before eventually slinking back to NB). It doesn't add anything Netbeans doesn't have, and lacks (or at least, lacked a few months ago) an integrated query tool like Netbeans has. Even at $99, it's not bad, although, naturally, there are plenty of open source options if it's not to your taste.Īfter touring Netbeans, Aptana and RubyMine, I don't see anything in RM that would compel me to pay for it.
I was a bit worried when I first mentioned RubyMine that it was going to be a $200+ app that people would be reluctant to buy, but if you can get the coupon to get it down to $49, it's a great deal. JetBrains have a sign up form where you can get a 50% off coupon for the final version of RubyMine 1.0, however, so that should take the sting out of the tail and bring the price down to $49.
RubyMine is available as a free, 90 day trial, but is ultimately a piece of commercial software that will retail for $99. It's Commercial - But Only $99 (or $49, if you want) JetBrains' RubyMine blog is a good source for info about these features as most of them have been added over time.
Ruby debugger (with full support for Rails apps).
RSpec and Test::Unit support (with GUI-based test runner).HTML, CSS, and JavaScript editing (including Erb support).On the surface, RubyMine offers all of the features you'd expect from a high-end IDE: Ruby Inside will feature a complete review once the final release drops.
On the plus side, it felt more intuitive to put together a basic Rails app than in the other IDEs I've tried so far.
There were a few rough edges (project file list didn't always update with new files quickly some minor interface snafus had to add db:migrate Rake task manually) and there's the downside that it takes several minutes to start your first project as it wants to scour through all of your Ruby libraries. I don't have any personal experience with IntellIJ so you'll need to make your own mind up, but in casual testing RubyMine worked well. When I posted about the preview of RubyMine five months ago, several people raved about how great they thought JetBrains' IntellIJ IDEA IDE was (which RubyMine is built upon). You can download it right away - it came in at about a 75MB download for OS X, but Windows and Linux versions are also available. Now, they've released the beta of version 1.0, the precursor for a final 1.0 launch later this month. Five months ago JetBrains (the company behind Java IDE IntellJ IDEA) released a "public preview" of RubyMine, a new Ruby and Rails IDE.