Use a single editor well
Taking this tip seriously this year. I am reading Inside Microsoft Visual Studio .Net 2003 in order to really be a power user of Visual Studio. One of my goals is to use the mouse less. So I downloaded the KeyMap addin this week. The KeyMap addin is an addin that shows all of the commands and their short cut key bindings in an easy to read table (see figure 1)

figure 1
In order to get it working I had to do the following (it was written for VS.Net 2002):
- Open the project up in VS.Net C++
- In the AddIn.rgs file, change Line 35 to read like figure 2 below for VS.Net 2003
33 NoRemove VisualStudio
34 {
35 NoRemove 7.1
36 {
37 NoRemove AddIns
figure 2
- It is written to show up on the Help menu, but I didn't have any luck with that, so I changed it to show up on the tools menu by editting Line 43 in Connect.cpp to look like figure 3
41 //Add a button to the tools menu bar.
42 IfFailGoCheck(m_pDTE->get_CommandBars(&pCommandBars), pCommandBars);
43 IfFailGoCheck(pCommandBars->get_Item(CComVariant(L"Tools"), &pMenuBarCommandBar), pMenuBarCommandBar);
44 IfFailGoCheck(pCreatedCommand->AddControl(pMenuBarCommandBar, 1, &pCommandBarControl), pCommandBarControl);
figure 3
- Build the project
- Restart VS.Net
Now comes the hard part ... fighting the habit of using the mouse...