I can click the "changes" window to get an overview of the files I've changed, and committing and pushing is a breeze. Then I can easily re-run only the tests that have failed without working through the command line to specify exactly which ones I want run. I find it much easier and quicker to debug tests when I can click through each failing test, look at the call stack, and jump directly to the file I want with one click. I think my favorite part of having the RubyMine IDE is the test integration. The project is a moderately sized Rails and Angular project with Cucumber, RSpec, and Jasmine tests. Caveat - this is my first real programming job and my first IDE. I have certainly not mastered it yet, but I do really appreciate a number of features. I switched from Sublime to RubyMine a month ago as I started a new job (they were already using it). For those just joining us, it seems like the biggest things RubyMine brings to the table are:įeelings are overwhelmingly positive but the strongest argument against it is that Vim is more flexible. Is it worth it? Has anyone made the switch from to RubyMine? What were the killer features that really sold you? Any tips that you think might make the transition easier? On the flipside, has anyone switched away from RubyMine and if so, why?
I know that these are all things I can work around and there's obviously going to be a learning curve when making such a big change, but I'm not sold that this is all worth the time.
It's a lot of little things, but I think most of them are frustration with their defaults, missing plugins I've added to Sublime, and a lack of a resources when I have questions.
It seems cool, there's a lot that I like in theory, but I'm having a very hard time switching away from Sublime Text 2.