Many ShakaCode developers use RubyMine.
Here are a few of the things we most love about RubyMine.
I’ll start off the discussion by mentioning the:
-
Awesome Vim support from IdeaVim that is available not only in the editor but especially in having the same keystrokes in the diff windows.
-
Awesome window management, especially hiding and showing toolbox windows with one keystroke.
-
The diffing tools when checking my changes before making commits, resolving merging conflicts, and browsing the git history.
-
Awesome search across files, with the ability to specify just the right scope for the search, such as limiting by project files or even including library files.
-
Easy access to editing gems inside the project for throwing a quick
binding.pry
to see what’s really going on inside of a gem.
Honorable Mention Cool Stuff
- With rspec, you can rename a
let
declaration and it works!
And I just saw this collection of Tips and Tricks