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.