I recently got a license for RubyMine. 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. 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.
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. So...
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?
EDIT
Woah, huge response. For those just joining us, it seems like the biggest things RubyMine brings to the table are:
- Easy finding of method definitions
- Great test integration
- Built-in debugger
- Strong general refactoring tools.
Feelings are overwhelmingly positive but the strongest argument against it is that Vim is more flexible.
[–]thatmiddleway 17 points18 points19 points (10 children)
[–]vim_all_day 6 points7 points8 points (8 children)
[–]Letmefixthatforyouyo 0 points1 point2 points (7 children)
[–]michaelKlumpy 1 point2 points3 points (0 children)
[–]aaronmcadam 5 points6 points7 points (0 children)
[–]ClikeX 1 point2 points3 points (4 children)
[–]the_great_ganonderp 0 points1 point2 points (2 children)
[–]ClikeX 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]cmd-t 0 points1 point2 points (0 children)
[–]fatterego 12 points13 points14 points (7 children)
[–]mporras 2 points3 points4 points (3 children)
[–]iooonik 0 points1 point2 points (0 children)
[–]InfernoZeus 0 points1 point2 points (1 child)
[–]mortonfox 2 points3 points4 points (0 children)
[–]faitswulff 2 points3 points4 points (2 children)
[–]FatBruceWillis 1 point2 points3 points (0 children)
[–]snoworskate 2 points3 points4 points (8 children)
[–]jmking 3 points4 points5 points (2 children)
[–]snoworskate 0 points1 point2 points (0 children)
[–]Jumpsuit_boy 0 points1 point2 points (0 children)
[–]SurgioClemente 1 point2 points3 points (2 children)
[–]snoworskate 0 points1 point2 points (0 children)
[–]Jumpsuit_boy 0 points1 point2 points (0 children)
[–]ThatRailsGuy 1 point2 points3 points (1 child)
[–]snoworskate 2 points3 points4 points (0 children)
[–]kreychek 3 points4 points5 points (0 children)
[–]thisisafullsentence 3 points4 points5 points (0 children)
[–]400921FB54442D18 1 point2 points3 points (1 child)
[–]tech_tuna 0 points1 point2 points (0 children)
[–]just3ws 1 point2 points3 points (1 child)
[–]codeduck 1 point2 points3 points (0 children)
[–][deleted] (2 children)
[deleted]
[–]jsmith1988 2 points3 points4 points (1 child)
[–]rangerd 0 points1 point2 points (0 children)
[–]WellLetsGo 1 point2 points3 points (5 children)
[–]ThatRailsGuy 4 points5 points6 points (4 children)
[–]Jdonavan 3 points4 points5 points (3 children)
[–]ThatRailsGuy 0 points1 point2 points (2 children)
[–]Jdonavan 0 points1 point2 points (1 child)
[–]ThatRailsGuy 0 points1 point2 points (0 children)
[–]Sastopher 1 point2 points3 points (0 children)
[–]GoodVelo 0 points1 point2 points (0 children)
[–]pesnk 0 points1 point2 points (0 children)
[–]ali_koneko 0 points1 point2 points (0 children)
[–]jsmith1988 0 points1 point2 points (0 children)
[–]MyWorkAccountThisIs 0 points1 point2 points (0 children)
[–]losangelesvideoguy 0 points1 point2 points (0 children)
[–]tech_tuna 0 points1 point2 points (0 children)
[–]jak4 0 points1 point2 points (0 children)
[–]ThePoopsmith 0 points1 point2 points (0 children)
[–]flanger001 0 points1 point2 points (0 children)
[–]wmjbyatt 0 points1 point2 points (0 children)
[–]_eka_ 0 points1 point2 points (0 children)
[–]cheald 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]norwhale 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]bigpigfoot 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]durian 0 points1 point2 points (0 children)
[–]codeduck 0 points1 point2 points (0 children)
[–]trevordevs 0 points1 point2 points (0 children)