Saturday, November 21, 2009

Visual studio keymap in RubyMine

I’ve been doing a lot of javascript development lately, and invariably wanted to have the same level of IDE support as I have in C# with ReSharper. But Visual Studio 2008 is very lacking in this aspect. So naturally I was thrilled to discover that JetBrains offer advanced javascript intellisense, navigation, and refactoring with IDEA, RubyMine 2, and soon-to-be-released Web IDE.

I immediately downloaded trial of RubyMine, but it turned out to be a disappointment. The problem is, I was using ReSharper with Visual Studio keyboard shortcuts all along. These ones: Ctrl-T, Ctrl-Shift-T, Ctrl-R-Ctrl-M. But ‘visual studio’ keymap in RubyMine uses arcane incantations like Ctrl-Alt-Shift-N for ‘go to symbol’, which is as far as I understand IDEA key mapping.

So, naturally, usability is completely ruined for me. JetBrains have a nice public bug-tracking system, but keymap issues remain postponed for years (http://youtrack.jetbrains.net/issues?q=visual+studio+keymap).

Off to create real ReSharper keymap then :) And to check out Visual Studio 2010 beta 2, of course.

1 comments:

  1. Hi! RubyMine team here :)

    We would REALLY appreciate if you create a better VS keymap and share it with the world.
    This could be included to all of the products with your permission then.

    Regards,
    -Eugene T.
    ReplyDelete