列出 visual studio 的所有快捷键
 
Imports System
 Imports System.IO
 Imports EnvDTE
 Imports EnvDTE80
 Imports EnvDTE90
 Imports System.Diagnostics
Public Module ModuleListShortCut
Public  Sub ListShortcutsInHTML()
'Declare a StreamWriter
Dim sw  As System.IO.StreamWriter
 sw = New StreamWriter("c:\\demo\\Shortcuts.html")
'Write the beginning HTML
 WriteHTMLStart(sw)
' Add a row for each keyboard shortcut
For  Each c AsCommand In DTE.Commands
If c.Name<> "" Then
Dim bindings  As System.Array
 bindings = CType(c.Bindings, System.Array)
For i  As Integer= 0 To bindings.Length - 1
 sw.WriteLine("<tr>")
 sw.WriteLine("<td>"+ c.Name+ "</td>")
 sw.WriteLine("<td>"+ bindings(i)+ "</td>")
 sw.WriteLine("</tr>")
Next
End  If
Next
'Write the end HTML
 WriteHTMLEnd(sw)
'Flush and close the stream
 sw.Flush()
 sw.Close()
End  Sub
Public  Sub WriteHTMLStart(ByVal swAs System.IO.StreamWriter)
 sw.WriteLine("<html>")
 sw.WriteLine("<head>")
 sw.WriteLine("<title>")
 sw.WriteLine("Visual Studio Keyboard Shortcuts")
 sw.WriteLine("</title>")
 sw.WriteLine("</head>")
 sw.WriteLine("<body>")
 sw.WriteLine("<h1>Visual Studio 2005 Keyboard Shortcuts</h1>")
 sw.WriteLine("<font size=""2"" face=""Verdana"">")
 sw.WriteLine("<table border=""1"">")
 sw.WriteLine("<tr BGCOLOR=""#018FFF""><td align=""center""><b>Command</b></td><td align=""center""><b>Shortcut</b></td></tr>")
End  Sub
Public  Sub WriteHTMLEnd(ByVal swAs System.IO.StreamWriter)
 sw.WriteLine("</table>")
 sw.WriteLine("</font>")
 sw.WriteLine("</body>")
 sw.WriteLine("</html>")
End  Sub
End Module
 
Visual Studio 2005 Keyboard Shortcuts
 
 
| Command | Shortcut | 
| Format.AlignBottoms | VC Dialog Editor::Ctrl+Shift+Down Arrow | 
| Format.AlignMiddles | VC Dialog Editor::F9 | 
| Format.AlignLefts | VC Dialog Editor::Ctrl+Shift+Left Arrow | 
| Format.AlignRights | VC Dialog Editor::Ctrl+Shift+Right Arrow | 
| Format.AlignTops | VC Dialog Editor::Ctrl+Shift+Up Arrow | 
| Format.AlignCenters | VC Dialog Editor::Shift+F9 | 
| Edit.Copy | Global::Ctrl+C | 
| Edit.Copy | Global::Ctrl+Ins | 
| Edit.Cut | Global::Ctrl+X | 
| Edit.Cut | Global::Shift+Del | 
| Edit.Delete | Class Diagram::Ctrl+Del | 
| Edit.Delete | Global::Del | 
| Edit.Paste | Global::Ctrl+V | 
| Edit.Paste | Global::Shift+Ins | 
| File.Print | Global::Ctrl+P | 
| Edit.Redo | Global::Ctrl+Y | 
| Edit.Redo | Global::Shift+Alt+Bkspce | 
| Edit.Redo | Global::Ctrl+Shift+Z | 
| Edit.SelectAll | Global::Ctrl+A | 
| View.Toolbox | Global::Ctrl+Alt+X | 
| Edit.Undo | Global::Ctrl+Z | 
| Edit.Undo | Global::Alt+Bkspce | 
| Format.Bold | HTML Editor Design View::Ctrl+B | 
| Format.Italic | HTML Editor Design View::Ctrl+I | 
| Format.Underline | HTML Editor Design View::Ctrl+U | 
| Edit.Find | Global::Ctrl+F | 
| QueryDesigner.SQL | Query Designer::Ctrl+3 | 
| QueryDesigner.SQL | View Designer::Ctrl+3 | 
| QueryDesigner.Diagram | Query Designer::Ctrl+1 | 
| QueryDesigner.Diagram | View Designer::Ctrl+1 | 
| QueryDesigner.Results | Query Designer::Ctrl+4 | 
| QueryDesigner.Results | View Designer::Ctrl+4 | 
| QueryDesigner.Criteria | Query Designer::Ctrl+2 | 
| QueryDesigner.Criteria | View Designer::Ctrl+2 | 
| File.Rename | Global::F2 | 
| Edit.Remove | Managed Resources Editor::Del | 
| Debug.StopDebugging | Global::Shift+F5 | 
| Debug.BreakAll | Global::Ctrl+Alt+Break | 
| QueryDesigner.ExecuteSQL | Query Designer::Ctrl+R | 
| QueryDesigner.ExecuteSQL | View Designer::Ctrl+R | 
| QueryDesigner.GotoRow | Query Designer::Ctrl+G | 
| QueryDesigner.GotoRow | View Designer::Ctrl+G | 
| Debug.Threads | Global::Ctrl+Alt+H | 
| File.NewProject | Global::Ctrl+Shift+N | 
| File.OpenProject | Global::Ctrl+Shift+O | 
| Project.AddNewItem | Global::Ctrl+Shift+A | 
| File.NewFile | Global::Ctrl+N | 
| File.OpenFile | Global::Ctrl+O | 
| File.SaveAll | Global::Ctrl+Shift+S | 
| Edit.Replace | Global::Ctrl+H | 
| Edit.GoTo | Global::Ctrl+G | 
| View.FullScreen | Global::Shift+Alt+Enter | 
| View.SolutionExplorer | Global::Ctrl+Alt+L | 
| View.PropertiesWindow | Global::Alt+Enter | 
| View.TaskList | Global::Ctrl+\, Ctrl+T | 
| View.TaskList | Global::Ctrl+\, T | 
| View.Output | Global::Ctrl+Alt+O | 
| View.Output | Global::Alt+2 | 
| View.ObjectBrowser | Global::Ctrl+Alt+J | 
| View.DocumentOutline | Global::Ctrl+Alt+D | 
| Debug.Immediate | Global::Ctrl+Alt+I | 
| Debug.Locals | Global::Ctrl+Alt+V, L | 
| Debug.Locals | Global::Alt+4 | 
| Debug.CallStack | Global::Alt+7 | 
| Project.AddExistingItem | Global::Shift+Alt+A | 
| Debug.StepInto | Global::F11 | 
| Debug.StepOver | Global::F10 | 
| Debug.StepOut | Global::Shift+F11 | 
| Debug.RunToCursor | Global::Ctrl+F10 | 
| Debug.QuickWatch | Global::Ctrl+Alt+Q | 
| Debug.QuickWatch | Global::Shift+F9 | 
| Debug.ToggleBreakpoint | Global::F9 | 
| Debug.DeleteAllBreakpoints | Global::Ctrl+Shift+F9 | 
| Debug.ShowNextStatement | Global::Alt+Num * | 
| Edit.FindinFiles | Global::Ctrl+Shift+F | 
| Edit.ReplaceinFiles | Global::Ctrl+Shift+H | 
| Edit.GoToNextLocation | Global::F8 | 
| Edit.GoToNextLocation | Global::F4 | 
| Edit.GoToPrevLocation | Global::Shift+F4 | 
| Window.NextTab | Global::Ctrl+PgDn | 
| Window.PreviousTab | Global::Ctrl+PgUp | 
| Window.PreviousTab | HTML Editor Design View::Ctrl+PgUp | 
| Window.PreviousTab | HTML Editor Source View::Ctrl+PgUp | 
| Window.CloseToolWindow | Global::Shift+Esc | 
| Window.ActivateDocumentWindow | Global::Esc | 
| Window.ActivateDocumentWindow | Global::Alt+0 | 
| Debug.Start | Global::F5 | 
| Debug.Restart | Global::Ctrl+Shift+F5 | 
| Window.NextPane | Global::Alt+F6 | 
| Window.PreviousPane | Global::Shift+Alt+F6 | 
| View.ErrorList | Global::Ctrl+\, Ctrl+E | 
| View.ErrorList | Global::Ctrl+\, E | 
| File.SaveSelectedItems | Global::Ctrl+S | 
| View.ViewDesigner | HTML Editor Source View::Shift+F7 | 
| View.ViewDesigner | Global::Shift+F7 | 
| View.ViewCode | Settings Designer::F7 | 
| View.ViewCode | Class Diagram::Enter | 
| View.ViewCode | Global::Ctrl+Alt+0 | 
| File.ViewinBrowser | Global::Ctrl+Shift+W | 
| Debug.Exceptions | Global::Ctrl+Alt+E | 
| Edit.StopSearch | Global::Alt+F3, S | 
| Debug.StartWithoutDebugging | Global::Ctrl+F5 | 
| Edit.FindNext | Global::F3 | 
| Edit.FindPrevious | Global::Shift+F3 | 
| Edit.FindNextSelected | Global::Ctrl+F3 | 
| Edit.FindPreviousSelected | Global::Ctrl+Shift+F3 | 
| Debug.EnableBreakpoint | Global::Ctrl+F9 | 
| Help.F1Help | Global::F1 | 
| Project.Properties | Global::Alt+F7 | 
| Tools.GoToCommandLine | Global::Ctrl+/ | 
| View.ClassView | Global::Ctrl+Shift+C | 
| Window.NextSplitPane | Global::F6 | 
| Edit.CycleClipboardRing | Global::Ctrl+Shift+Ins | 
| Window.CloseDocumentWindow | Global::Ctrl+F4 | 
| View.CommandWindow | Global::Ctrl+Alt+A | 
| Debug.Autos | Global::Ctrl+Alt+V, A | 
| View.NavigateBackward | Global::Ctrl+- | 
| View.NavigateForward | Global::Ctrl+Shift+- | 
| Build.BuildSolution | Global::Ctrl+Shift+B | 
| Build.BuildSolution | Global::F7 | 
| Build.RebuildSolution | Global::Ctrl+Alt+F7 | 
| Build.Cancel | Global::Ctrl+Break | 
| Edit.GoToDefinition | Global::F12 | 
| Edit.GoToDeclaration | Global::Ctrl+F12 | 
| Edit.GoToDeclaration | Global::Ctrl+Alt+F12 | 
| Project.Override | Global::Ctrl+Alt+Ins | 
| Edit.FindSymbol | Global::Alt+F12 | 
| Edit.FindSymbol | Global::Ctrl+Shift+Y | 
| View.FindSymbolResults | Global::Ctrl+Alt+Y | 
| View.ResourceView | Global::Ctrl+Shift+E | 
| Help.WindowHelp | Global::Shift+F1 | 
| View.NextView | HTML Editor Design View::Ctrl+PgDn | 
| View.NextView | HTML Editor Source View::Ctrl+PgDn | 
| Tools.AttachtoProcess | Global::Ctrl+Alt+P | 
| View.PopBrowseContext | Global::Ctrl+Num * | 
| Edit.GoToReference | Global::Shift+F12 | 
| View.BrowseNext | Global::Ctrl+Shift+1 | 
| View.BrowseNext | Global::Ctrl+Num + | 
| View.BrowsePrevious | Global::Ctrl+Shift+2 | 
| View.BrowsePrevious | Global::Ctrl+Num - | 
| Edit.QuickFindSymbol | Global::Shift+Alt+F12 | 
| View.BookmarkWindow | Global::Ctrl+K, Ctrl+W | 
| Tools.CodeSnippetsManager | Global::Ctrl+K, Ctrl+B | 
| Window.NextDocumentWindowNav | Global::Ctrl+Tab | 
| Window.PreviousDocumentWindowNav | Global::Ctrl+Shift+Tab | 
| View.ForwardBrowseContext | Global::Ctrl+Shift+7 | 
| Help.Contents | Global::Ctrl+Alt+F1 | 
| Help.Index | Global::Ctrl+Alt+F2 | 
| Help.Search | Global::Ctrl+Alt+F3 | 
| Help.HowDoI | Global::Ctrl+F1 | 
| Help.SearchResults | Global::Shift+Alt+F3 | 
| Edit.DeleteBackwards | Text Editor::Shift+Bkspce | 
| Edit.DeleteBackwards | Text Editor::Bkspce | 
| Edit.BreakLine | Windows Forms Designer::Enter | 
| Edit.BreakLine | Text Editor::Shift+Enter | 
| Edit.BreakLine | Text Editor::Enter | 
| Edit.BreakLine | Report Designer::Enter | 
| Edit.InsertTab | Windows Forms Designer::Tab | 
| Edit.InsertTab | Text Editor::Tab | 
| Edit.InsertTab | Report Designer::Tab | 
| Edit.TabLeft | Windows Forms Designer::Shift+Tab | 
| Edit.TabLeft | Text Editor::Shift+Tab | 
| Edit.TabLeft | Report Designer::Shift+Tab | 
| Edit.CharLeft | Windows Forms Designer::Left Arrow | 
| Edit.CharLeft | Text Editor::Left Arrow | 
| Edit.CharLeft | Report Designer::Left Arrow | 
| Edit.CharLeftExtend | Windows Forms Designer::Shift+Left Arrow | 
| Edit.CharLeftExtend | Text Editor::Shift+Left Arrow | 
| Edit.CharLeftExtend | Report Designer::Shift+Left Arrow | 
| Edit.CharRight | Windows Forms Designer::Right Arrow | 
| Edit.CharRight | Text Editor::Right Arrow | 
| Edit.CharRight | Report Designer::Right Arrow | 
| Edit.CharRightExtend | Windows Forms Designer::Shift+Right Arrow | 
| Edit.CharRightExtend | Text Editor::Shift+Right Arrow | 
| Edit.CharRightExtend | Report Designer::Shift+Right Arrow | 
| Edit.LineUp | Windows Forms Designer::Up Arrow | 
| Edit.LineUp | Text Editor::Up Arrow | 
| Edit.LineUp | Report Designer::Up Arrow | 
| Edit.LineUpExtend | Windows Forms Designer::Shift+Down Arrow | 
| Edit.LineUpExtend | Text Editor::Shift+Up Arrow | 
| Edit.LineUpExtend | Report Designer::Shift+Up Arrow | 
| Edit.LineDown | Windows Forms Designer::Down Arrow | 
| Edit.LineDown | Text Editor::Down Arrow | 
| Edit.LineDown | Report Designer::Down Arrow | 
| Edit.LineDownExtend | Windows Forms Designer::Shift+Up Arrow | 
| Edit.LineDownExtend | Text Editor::Shift+Down Arrow | 
| Edit.LineDownExtend | Report Designer::Shift+Down Arrow | 
| Edit.DocumentStart | Windows Forms Designer::Home | 
| Edit.DocumentStart | Text Editor::Ctrl+Home | 
| Edit.DocumentStartExtend | Windows Forms Designer::Shift+Home | 
| Edit.DocumentStartExtend | Text Editor::Ctrl+Shift+Home | 
| Edit.DocumentEnd | Windows Forms Designer::End | 
| Edit.DocumentEnd | Text Editor::Ctrl+End | 
| Edit.DocumentEndExtend | Windows Forms Designer::Shift+End | 
| Edit.DocumentEndExtend | Text Editor::Ctrl+Shift+End | 
| Edit.LineStart | Text Editor::Home | 
| Edit.LineStartExtend | Text Editor::Shift+Home | 
| Edit.LineEnd | Text Editor::End | 
| Edit.LineEndExtend | Text Editor::Shift+End | 
| Edit.PageUp | Text Editor::PgUp | 
| Edit.PageUpExtend | Text Editor::Shift+PgUp | 
| Edit.PageDown | Text Editor::PgDn | 
| Edit.PageDownExtend | Text Editor::Shift+PgDn | 
| Edit.ViewTop | Text Editor::Ctrl+PgUp | 
| Edit.ViewTopExtend | Text Editor::Ctrl+Shift+PgUp | 
| Edit.ViewBottom | Text Editor::Ctrl+PgDn | 
| Edit.ViewBottomExtend | Text Editor::Ctrl+Shift+PgDn | 
| Edit.ScrollLineUp | VC Dialog Editor::Ctrl+Up Arrow | 
| Edit.ScrollLineUp | Text Editor::Ctrl+Up Arrow | 
| Edit.ScrollLineDown | VC Dialog Editor::Ctrl+Down Arrow | 
| Edit.ScrollLineDown | Text Editor::Ctrl+Down Arrow | 
| Edit.ScrollColumnLeft | VC Dialog Editor::Ctrl+Left Arrow | 
| Edit.ScrollColumnRight | VC Dialog Editor::Ctrl+Right Arrow | 
| Edit.MakeLowercase | Text Editor::Ctrl+U | 
| Edit.MakeUppercase | Text Editor::Ctrl+Shift+U | 
| Edit.SwapAnchor | Text Editor::Ctrl+K, Ctrl+A | 
| Edit.GotoBrace | Text Editor::Ctrl+] | 
| Edit.GotoBraceExtend | Text Editor::Ctrl+Shift+] | 
| Edit.OvertypeMode | Text Editor::Ins | 
| Edit.LineCut | Text Editor::Ctrl+L | 
| Edit.LineCut | Global::Shift+Alt+L | 
| Edit.LineDelete | Text Editor::Ctrl+Shift+L | 
| Edit.DeleteHorizontalWhiteSpace | Text Editor::Ctrl+K, Ctrl+\ | 
| Edit.LineOpenAbove | Text Editor::Ctrl+Enter | 
| Edit.LineOpenBelow | Text Editor::Ctrl+Shift+Enter | 
| Edit.ClearBookmarks | Text Editor::Ctrl+K, Ctrl+L | 
| Edit.ClearBookmarks | Global::Ctrl+Shift+F2 | 
| Edit.ToggleBookmark | Text Editor::Ctrl+K, Ctrl+K | 
| Edit.ToggleBookmark | Global::Ctrl+F2 | 
| Edit.NextBookmark | Global::Ctrl+K, Ctrl+N | 
| Edit.NextBookmark | Text Editor::F2 | 
| Edit.PreviousBookmark | Global::Ctrl+K, Ctrl+P | 
| Edit.PreviousBookmark | Global::Shift+F2 | 
| Edit.CharTranspose | Text Editor::Ctrl+T | 
| Edit.WordTranspose | Text Editor::Ctrl+Shift+T | 
| Edit.LineTranspose | Text Editor::Shift+Alt+T | 
| Edit.SelectCurrentWord | Text Editor::Ctrl+W | 
| Edit.WordDeleteToEnd | Text Editor::Ctrl+Del | 
| Edit.WordDeleteToStart | Text Editor::Ctrl+Bkspce | 
| Edit.WordPrevious | Text Editor::Ctrl+Left Arrow | 
| Edit.WordPreviousExtend | Text Editor::Ctrl+Shift+Left Arrow | 
| Edit.WordNext | Text Editor::Ctrl+Right Arrow | 
| Edit.WordNextExtend | Text Editor::Ctrl+Shift+Right Arrow | 
| Edit.SelectionCancel | Managed Resources Editor::Esc | 
| Edit.SelectionCancel | Settings Designer::Esc | 
| Edit.SelectionCancel | Windows Forms Designer::Esc | 
| Edit.SelectionCancel | Text Editor::Esc | 
| Edit.SelectionCancel | Report Designer::Esc | 
| Edit.ParameterInfo | Text Editor::Ctrl+Shift+Space | 
| Edit.ViewWhiteSpace | Text Editor::Ctrl+R, Ctrl+W | 
| Edit.ViewWhiteSpace | Global::Ctrl+Shift+8 | 
| Edit.CompleteWord | Text Editor::Alt+Right Arrow | 
| Edit.CompleteWord | Text Editor::Ctrl+Space | 
| Edit.ListMembers | Text Editor::Ctrl+J | 
| Edit.ListMembers | Global::Ctrl+Alt+T | 
| Edit.FormatSelection | Text Editor::Ctrl+K, Ctrl+F | 
| Edit.FormatSelection | Global::Alt+F8 | 
| Edit.ToggleTaskListShortcut | Text Editor::Ctrl+K, Ctrl+H | 
| Edit.QuickInfo | Text Editor::Ctrl+K, Ctrl+I | 
| Edit.CharLeftExtendColumn | Text Editor::Shift+Alt+Left Arrow | 
| Edit.CharRightExtendColumn | Text Editor::Shift+Alt+Right Arrow | 
| Edit.LineUpExtendColumn | Text Editor::Shift+Alt+Up Arrow | 
| Edit.LineDownExtendColumn | Text Editor::Shift+Alt+Down Arrow | 
| Edit.ToggleWordWrap | Text Editor::Ctrl+E, Ctrl+W | 
| Edit.IncrementalSearch | Text Editor::Ctrl+I | 
| Edit.ReverseIncrementalSearch | Text Editor::Ctrl+Shift+I | 
| Edit.LineStartExtendColumn | Text Editor::Shift+Alt+Home | 
| Edit.LineEndExtendColumn | Text Editor::Shift+Alt+End | 
| Edit.WordPreviousExtendColumn | Text Editor::Ctrl+Shift+Alt+Left Arrow | 
| Edit.WordNextExtendColumn | Text Editor::Ctrl+Shift+Alt+Right Arrow | 
| Edit.HideSelection | Text Editor::Ctrl+M, Ctrl+H | 
| Edit.ToggleOutliningExpansion | Text Editor::Ctrl+M, Ctrl+M | 
| Edit.ToggleAllOutlining | Text Editor::Ctrl+M, Ctrl+L | 
| Edit.StopOutlining | Text Editor::Ctrl+M, Ctrl+P | 
| Edit.StopHidingCurrent | Text Editor::Ctrl+M, Ctrl+U | 
| Edit.CollapsetoDefinitions | Text Editor::Ctrl+M, Ctrl+O | 
| Edit.CommentSelection | Text Editor::Ctrl+K, Ctrl+C | 
| Edit.UncommentSelection | Text Editor::Ctrl+K, Ctrl+U | 
| Edit.OpenFile | Global::Ctrl+Shift+G | 
| Edit.SelectToLastGoBack | Text Editor::Ctrl+= | 
| Edit.FormatDocument | Text Editor::Ctrl+K, Ctrl+D | 
| Edit.IncreaseFilterLevel | Text Editor::Alt+. | 
| Edit.DecreaseFilterLevel | Text Editor::Alt+, | 
| View.ShowSmartTag | Global::Shift+Alt+F10 | 
| View.ShowSmartTag | HTML Editor Design View::Shift+Alt+F10 | 
| View.ShowSmartTag | Global::Ctrl+. | 
| Edit.CopyParameterTip | Text Editor::Ctrl+Shift+Alt+C | 
| Edit.PasteParameterTip | Text Editor::Ctrl+Shift+Alt+P | 
| Format.InsertBookmark | HTML Editor Design View::Ctrl+Shift+L | 
| Format.ConverttoHyperlink | HTML Editor Design View::Ctrl+L | 
| View.AutoCloseTagOverride | HTML Editor Source View::Ctrl+Shift+. | 
| View.EditMaster | HTML Editor Design View::Ctrl+M, Ctrl+M | 
| Edit.InsertSnippet | Global::Ctrl+K, Ctrl+X | 
| Edit.CollapseTag | Text Editor::Ctrl+M, Ctrl+T | 
| Build.Compile | Global::Ctrl+F7 | 
| Project.AddContentPage | HTML Editor Design View::Ctrl+M, Ctrl+C | 
| Edit.NextBookmarkInFolder | Global::Ctrl+Shift+K, Ctrl+Shift+N | 
| Edit.PreviousBookmarkInFolder | Global::Ctrl+Shift+K, Ctrl+Shift+P | 
| Format.TestDialog | VC Dialog Editor::Ctrl+T | 
| Format.SpaceAcross | VC Dialog Editor::Alt+Left Arrow | 
| Format.SpaceAcross | VC Dialog Editor::Alt+Right Arrow | 
| Format.SpaceDown | VC Dialog Editor::Alt+Down Arrow | 
| Format.SpaceDown | VC Dialog Editor::Alt+Up Arrow | 
| Format.ToggleGuides | VC Dialog Editor::Ctrl+G | 
| Format.SizetoContent | VC Dialog Editor::Shift+F7 | 
| Format.CenterVertical | VC Dialog Editor::Ctrl+F9 | 
| Format.CenterHorizontal | VC Dialog Editor::Ctrl+Shift+F9 | 
| Format.TabOrder | VC Dialog Editor::Ctrl+D | 
| Format.ButtonRight | VC Dialog Editor::Ctrl+R | 
| Format.ButtonBottom | VC Dialog Editor::Ctrl+B | 
| Edit.MoveControlLeft | Global::Ctrl+Left Arrow | 
| Edit.MoveControlLeft | VC Dialog Editor::Left Arrow | 
| Edit.MoveControlLeft | Windows Forms Designer::Ctrl+Left Arrow | 
| Edit.MoveControlLeft | Report Designer::Ctrl+Left Arrow | 
| Edit.MoveControlDown | Global::Ctrl+Down Arrow | 
| Edit.MoveControlDown | VC Dialog Editor::Down Arrow | 
| Edit.MoveControlDown | HTML Editor Design View::Ctrl+Down Arrow | 
| Edit.MoveControlDown | Windows Forms Designer::Ctrl+Down Arrow | 
| Edit.MoveControlDown | Report Designer::Ctrl+Down Arrow | 
| Edit.MoveControlRight | Global::Ctrl+Right Arrow | 
| Edit.MoveControlRight | VC Dialog Editor::Right Arrow | 
| Edit.MoveControlRight | Windows Forms Designer::Ctrl+Right Arrow | 
| Edit.MoveControlRight | Report Designer::Ctrl+Right Arrow | 
| Edit.MoveControlUp | Global::Ctrl+Up Arrow | 
| Edit.MoveControlUp | VC Dialog Editor::Up Arrow | 
| Edit.MoveControlUp | HTML Editor Design View::Ctrl+Up Arrow | 
| Edit.MoveControlUp | Windows Forms Designer::Ctrl+Up Arrow | 
| Edit.MoveControlUp | Report Designer::Ctrl+Up Arrow | 
| Edit.SizeControlDown | Global::Ctrl+Shift+Down Arrow | 
| Edit.SizeControlDown | VC Dialog Editor::Shift+Down Arrow | 
| Edit.SizeControlDown | Windows Forms Designer::Ctrl+Shift+Down Arrow | 
| Edit.SizeControlDown | Report Designer::Ctrl+Shift+Down Arrow | 
| Edit.SizeControlUp | Global::Ctrl+Shift+Up Arrow | 
| Edit.SizeControlUp | VC Dialog Editor::Shift+Up Arrow | 
| Edit.SizeControlUp | Windows Forms Designer::Ctrl+Shift+Up Arrow | 
| Edit.SizeControlUp | Report Designer::Ctrl+Shift+Up Arrow | 
| Edit.SizeControlLeft | Global::Ctrl+Shift+Left Arrow | 
| Edit.SizeControlLeft | VC Dialog Editor::Shift+Left Arrow | 
| Edit.SizeControlLeft | Windows Forms Designer::Ctrl+Shift+Left Arrow | 
| Edit.SizeControlLeft | Report Designer::Ctrl+Shift+Left Arrow | 
| Edit.SizeControlRight | Global::Ctrl+Shift+Right Arrow | 
| Edit.SizeControlRight | VC Dialog Editor::Shift+Right Arrow | 
| Edit.SizeControlRight | Windows Forms Designer::Ctrl+Shift+Right Arrow | 
| Edit.SizeControlRight | Report Designer::Ctrl+Shift+Right Arrow | 
| Edit.NewAccelerator | VC Accelerator Editor::Ins | 
| Edit.NextKeyTyped | VC Accelerator Editor::Ctrl+W | 
| Image.FlipHorizontal | VC Image Editor::Ctrl+H | 
| Image.FlipVertical | VC Image Editor::Shift+Alt+H | 
| Image.Rotate90Degrees | VC Image Editor::Ctrl+Shift+H | 
| Edit.NewString | VC String Editor::Ins | 
| Format.CheckMnemonics | VC Dialog Editor::Ctrl+M | 
| Image.DrawOpaque | VC Image Editor::Ctrl+J | 
| Image.NewImageType | VC Image Editor::Ins | 
| Image.ShowGrid | VC Image Editor::Ctrl+Alt+S | 
| Image.ShowTileGrid | VC Image Editor::Ctrl+Shift+Alt+S | 
| Image.Magnify | VC Image Editor::Ctrl+Shift+M | 
| Image.RectangleSelectionTool | VC Image Editor::Shift+Alt+S | 
| Image.EraseTool | VC Image Editor::Ctrl+Shift+I | 
| Image.FillTool | VC Image Editor::Ctrl+F | 
| Image.PencilTool | VC Image Editor::Ctrl+I | 
| Image.BrushTool | VC Image Editor::Ctrl+B | 
| Image.AirbrushTool | VC Image Editor::Ctrl+A | 
| Image.LineTool | VC Image Editor::Ctrl+L | 
| Image.TextTool | VC Image Editor::Ctrl+T | 
| Image.RectangleTool | VC Image Editor::Alt+R | 
| Image.OutlinedRectangleTool | VC Image Editor::Shift+Alt+R | 
| Image.FilledRectangleTool | VC Image Editor::Ctrl+Shift+Alt+R | 
| Image.RoundedRectangleTool | VC Image Editor::Alt+W | 
| Image.OutlinedRoundedRectangleTool | VC Image Editor::Shift+Alt+W | 
| Image.FilledRoundedRectangleTool | VC Image Editor::Ctrl+Shift+Alt+W | 
| Image.EllipseTool | VC Image Editor::Alt+P | 
| Image.OutlinedEllipseTool | VC Image Editor::Shift+Alt+P | 
| Image.FilledEllipseTool | VC Image Editor::Ctrl+Shift+Alt+P | 
| Image.MagnificationTool | VC Image Editor::Ctrl+M | 
| Image.LargerBrush | VC Image Editor::Ctrl+= | 
| Image.SmallBrush | VC Image Editor::Ctrl+. | 
| Image.SmallerBrush | VC Image Editor::Ctrl+- | 
| Image.ZoomIn | VC Image Editor::Ctrl+Up Arrow | 
| Image.ZoomIn | VC Image Editor::Ctrl+Shift+. | 
| Image.ZoomOut | VC Image Editor::Ctrl+Down Arrow | 
| Image.ZoomOut | VC Image Editor::Ctrl+Shift+, | 
| Image.PreviousColor | VC Image Editor::Ctrl+Left Arrow | 
| Image.PreviousColor | VC Image Editor::Ctrl+[ | 
| Image.PreviousRightColor | VC Image Editor::Ctrl+Shift+Left Arrow | 
| Image.PreviousRightColor | VC Image Editor::Ctrl+Shift+[ | 
| Image.NextColor | VC Image Editor::Ctrl+Right Arrow | 
| Image.NextColor | VC Image Editor::Ctrl+] | 
| Image.NextRightColor | VC Image Editor::Ctrl+Shift+Right Arrow | 
| Image.NextRightColor | VC Image Editor::Ctrl+Shift+] | 
| Edit.ShowTileGrid | Global::Enter | 
| Edit.MoveControlUpGrid | Global::Up Arrow | 
| Edit.MoveControlDownGrid | Global::Down Arrow | 
| Edit.MoveControlLeftGrid | Global::Left Arrow | 
| Edit.MoveControlRightGrid | Global::Right Arrow | 
| Edit.SizeControlRightGrid | Global::Shift+Right Arrow | 
| Edit.SizeControlUpGrid | Global::Shift+Up Arrow | 
| Edit.SizeControlLeftGrid | Global::Shift+Left Arrow | 
| Edit.SizeControlDownGrid | Global::Shift+Down Arrow | 
| Edit.SelectNextControl | Global::Tab | 
| Edit.SelectPreviousControl | Global::Shift+Tab | 
| Refactor.Rename | Global::Ctrl+R, Ctrl+R | 
| Refactor.ExtractMethod | Global::Ctrl+R, Ctrl+M | 
| Refactor.EncapsulateField | Global::Ctrl+R, Ctrl+E | 
| Refactor.ExtractInterface | Global::Ctrl+R, Ctrl+I | 
| Refactor.PromoteLocalVariable | Global::Ctrl+R, Ctrl+P | 
| Refactor.RemoveParameters | Global::Ctrl+R, Ctrl+V | 
| Refactor.ReorderParameters | Global::Ctrl+R, Ctrl+O | 
| Edit.GenerateMethodStub | Global::Ctrl+K, Ctrl+M | 
| Edit.SurroundWith | Global::Ctrl+K, Ctrl+S | 
| Window.ShowEzMDIFileList | Global::Ctrl+Alt+Down Arrow | 
| View.ClassViewGoToSearchCombo | Global::Ctrl+K, Ctrl+V | 
| View.ObjectBrowserGoToSearchCombo | Global::Ctrl+K, Ctrl+R | 
| View.Backward | Global::Alt+Left Arrow | 
| View.Forward | Global::Alt+Right Arrow | 
| View.CodeDefinitionWindow | Global::Ctrl+\, Ctrl+D | 
| View.CodeDefinitionWindow | Global::Ctrl+\, D | 
| View.CodeDefinitionWindow | Global::Ctrl+Shift+V | 
| View.ServerExplorer | Global::Ctrl+Alt+S | 
| Image.CopyandOutlineSelection | VC Image Editor::Ctrl+Shift+U | 
| Image.UseSelectionasBrush | VC Image Editor::Ctrl+U | 
| View.NextError | Global::Ctrl+Shift+F12 | 
| Help.Nexttopic | WebBrowser::Alt+Down Arrow | 
| Help.Previoustopic | WebBrowser::Alt+Up Arrow | 
| View.WebBrowser | Global::Ctrl+Alt+R | 
| Edit.BriefBrowse | Global::Alt+G | 
| Data.StepInto | Global::Alt+F5 | 
| Data.Execute | Global::Ctrl+Alt+F5 | 
| EditorContextMenus.CodeWindow.RunSelection | Global::Ctrl+Q | 
| Debug.Breakpoints | Global::Ctrl+Alt+B | 
| Debug.Breakpoints | Global::Alt+F9 | 
| Debug.Disassembly | Global::Alt+8 | 
| Debug.Registers | Global::Ctrl+Alt+G | 
| Debug.Registers | Global::Alt+5 | 
| Debug.Modules | Global::Ctrl+Alt+U | 
| Debug.ApplyCodeChanges | Global::Alt+F10 | 
| Debug.Processes | Global::Ctrl+Alt+Z | 
| Debug.Processes | Global::Ctrl+Shift+Alt+P | 
| Debug.LocationToolbar.ToggleFlaggedThreads | Global::Ctrl+9 | 
| Debug.BreakatFunction | Global::Ctrl+B | 
| Debug.StepIntoCurrentProcess | Global::Ctrl+Alt+F11 | 
| Debug.StepOverCurrentProcess | Global::Ctrl+Alt+F10 | 
| Debug.StepOutCurrentProcess | Global::Ctrl+Shift+Alt+F11 | 
| Debug.LocationToolbar.ToggleCurrentThreadFlaggedState | Global::Ctrl+8 | 
| Debug.StepIntoSpecific | Global::Shift+Alt+F11 | 
| Debug.ToggleDisassembly | Global::Ctrl+F11 | 
| Debug.Memory1 | Global::Ctrl+Alt+M, 1 | 
| Debug.Memory1 | Global::Alt+6 | 
| Debug.Watch | Global::Ctrl+Alt+W, 1 | 
| Debug.Watch | Global::Alt+3 | 
| Debug.Memory2 | Global::Ctrl+Alt+M, 2 | 
| Debug.Watch2 | Global::Ctrl+Alt+W, 2 | 
| Debug.Memory3 | Global::Ctrl+Alt+M, 3 | 
| Debug.Watch3 | Global::Ctrl+Alt+W, 3 | 
| Debug.Memory4 | Global::Ctrl+Alt+M, 4 | 
| Debug.Watch4 | Global::Ctrl+Alt+W, 4 | 
| Data.Column | DataSet Editor::Ctrl+L | 
| Data.InsertColumn | DataSet Editor::Ins | 
| Edit.RemoveRow | Managed Resources Editor::Ctrl+Del | 
| Edit.RemoveRow | Settings Designer::Ctrl+Del | 
| Edit.EditCell | Managed Resources Editor::F2 | 
| Edit.EditCell | Settings Designer::F2 | 
| Data.ShowDataSources | Global::Shift+Alt+D | 
| Resources.Strings | Managed Resources Editor::Ctrl+1 | 
| Resources.Images | Managed Resources Editor::Ctrl+2 | 
| Resources.Icons | Managed Resources Editor::Ctrl+3 | 
| Resources.Audio | Managed Resources Editor::Ctrl+4 | 
| Resources.Files | Managed Resources Editor::Ctrl+5 | 
| Resources.Other | Managed Resources Editor::Ctrl+6 | 
| Edit.ExpandCollapseBaseTypeList | Class Diagram::Shift+Alt+B | 
| Edit.NavigateToLollipop | Class Diagram::Shift+Alt+L | 
| ClassDiagram.Collapse | Class Diagram::Num - | 
| ClassDiagram.Expand | Class Diagram::Num + | 
| Edit.RemovefromDiagram | Class Diagram::Del | 
| View.SynchronizeViews | HTML Editor Source View::Ctrl+Shift+Y | 
| Edit.UpdateJScriptIntellisense | HTML Editor Source View::Ctrl+Shift+J | 
| Table.ColumntotheLeft | HTML Editor Design View::Ctrl+Alt+Left Arrow | 
| Table.ColumntotheRight | HTML Editor Design View::Ctrl+Alt+Right Arrow | 
| Table.RowAbove | HTML Editor Design View::Ctrl+Alt+Up Arrow | 
| Table.RowBelow | HTML Editor Design View::Ctrl+Alt+Down Arrow | 
| View.ASP.NETNonvisualControls | HTML Editor Design View::Ctrl+Shift+N | 
| Tools.RunTemporaryMacro | Global::Ctrl+Shift+P | 
| Tools.RecordTemporaryMacro | Global::Ctrl+Shift+R | 
| Tools.MacrosIDE | Global::Alt+F11 | 
| QueryDesigner.JoinMode | Query Designer::Ctrl+Shift+J | 
| QueryDesigner.JoinMode | View Designer::Ctrl+Shift+J | 
| QueryDesigner.CancelRetrievingData | Query Designer::Ctrl+T | 
| QueryDesigner.CancelRetrievingData | View Designer::Ctrl+T | 
| View.Datasets | Report Designer::Ctrl+Alt+D | 
| OtherContextMenus.ORDesignerContextMenu.HideMethodsPane | VisualStudio::Ctrl+1 | 
| Test.TestResults.RunCheckedTests | Global::Ctrl+R, F | 
| TestResults.RunAllTestsInTestResults | Global::Ctrl+R, D | 
| Test.RunTestsInClass | Global::Ctrl+R, C | 
| Test.DebugTestsInClass | Global::Ctrl+R, Ctrl+C | 
| Test.RunTestsInNamespace | Global::Ctrl+R, N | 
| Test.DebugTestsInNamespace | Global::Ctrl+R, Ctrl+N | 
| Test.RunTestsInCurrentContext | Global::Ctrl+R, T | 
| Test.RunAllTestsInSolution | Global::Ctrl+R, A | 
| Test.DebugTestsInCurrentContext | Global::Ctrl+R, Ctrl+T | 
| Test.DebugAllTestsInSolution | Global::Ctrl+R, Ctrl+A | 
| TestResults.DebugCheckedTests | Global::Ctrl+R, Ctrl+F | 
| TestResults.DebugAllTestsInTestResults | Global::Ctrl+R, Ctrl+D | 
| Edit.GoToFindCombo | Global::Ctrl+D | 
| Debug.LocationToolbar.ProcessCombo | Global::Ctrl+5 | 
| Debug.LocationToolbar.ThreadCombo | Global::Ctrl+6 | 
| Debug.LocationToolbar.StackFrameCombo | Global::Ctrl+7 | 
| VMDebugger.Connect.StartDebug | Global::Ctrl+Alt+F6 | 
| VMDebugger.Connect.Replay | Global::Ctrl+Alt+F8 | 
| VMDebugger.Connect.AttachDebug | Global::Ctrl+Shift+Alt+F6 | 
| VMDebugger.Connect.ReplayAttach | Global::Ctrl+Shift+Alt+F8 | 
| VMDebugger.Connect.RestartDebug | Global::Ctrl+Shift+F6 | 
| VMDebugger.Connect.StartNoDebug | Global::Ctrl+F6 | 
| VMDebugger.Connect.Record | Global::Ctrl+F8 | 
| VMDebugger.Connect.ReverseContinue | Global::Shift+F8 | 
| VMDebugger.Connect.ReverseRunToCursor | Global::Ctrl+Shift+F8 | 
| VMDebugger.Connect.TakeSnapshot | Global::Ctrl+Shift+F10 | 
| VMDebugger.Connect.CancelDebug | Global::Shift+F6 | 
| VMDebugger.Connect.Configure | Global::Ctrl+Alt+C | 










