I’m a keyboard kind of guy. I hate it when I have to put my hands on the mouse – it slows me way down. So it should be no surprise that I’m a fan of emacs – keystrokes for everything. Still, I tend to use VS.NET, because it’s got a bunch of stuff that I can’t get (yet) in emacs, like Intellisense and integrated debugging.
As a result, I’ve made an effort to learn VS.NET shortcut keys. I find myself often pointing these out to fellow developers, especially when I’m suffering, watching them laboriously navigate the menu system or type with one hand. Here are my favorites. Some of these have already made the blogging rounds, but hopefully you’ll find at least one gem in here.
Those are the main ones that I use day-to-day. There are many, many more – I find it really useful to browse through the Tools->Customize->Keyboard dialog every once in a while, looking for good ones (the keyboard shortcuts show up in “Shortcut(s) for selected command”. The more common ones are obviously listed in the menu system.