3 ms·
I'm one of those that purchased RubyMine. As a long time NetBeans user (for Ruby and Java), there were some features in RubyMine that just worked better. I thou
by rufugee 17y ago
I'm one of those that purchased RubyMine. As a long time NetBeans user (for Ruby and Java), there were some features in RubyMine that just worked better. I thought the price was worth it.
However, after using it for a few months, I can say the following with confidence:
- JetBrain's idea of bug tracking/reporting is broken. How do I know? See the comments on this blog post (http://blogs.jetbrains.com/ruby/2010/01/start-2010-with-rubymine-201/#comments http://blogs.jetbrains.com/ruby/2010/01/start-2010-with-ruby...). They've been testing an alpha version of their bug tracking software...in production. Yes, that's right. So folks like me who are actually queuing up frustrating bugs to report have been unable to do so for weeks. (Note, it's up now, but I'll bet it doesn't stay up all day. I'll type quickly). When you're using open source, you sorta allow for this sort of thing...but after you've paid for a product you tend to expect more.
- The time difference for the company creates an issue. When things like the bug tracker goes down, it's usually late at night in Russia, not in the US. It can be frustrating.
- The extracting of functionality from Intellij to RubyMine (and I assume, PyCharm) breaks things in confusing ways, and Intellij doesn't prioritize fixing them quickly. So, for example, folks like me who can't live without IdeaVim end up with broken, unsupported behavior. Or, as another example, the keymap support and filtering is just completely broken (try filtering by keys in the preference dialog). I expect this to improve...hopefully sooner rather than later. Perhaps after the bug tracker stabilizes.
All in all, RubyMine feels like the product that could've been great. It still has a lot of potential. It parses projects and source better than Netbeans, and it has built-in support for haml, cucumber and rspec. But I get the impression that JetBrains isn't devoting a huge amount of resources to making it perfect. They threw it out there to say that they had a ruby IDE, but the pace of development of fixes is slow.
YMMV