Where are the Visual Studio 2008 Keybinding Posters?
Download the posters in PDF format here:
- Visual C# 2008 Keybinding Reference Poster
- Visual Basic 2008 Keybinding Reference Poster
- Visual C++ 2008 Keybinding Reference Poster
Download the C# Keybindings in a spreadsheet.
Note that many of the keybindings stem from Visual Studio classes such Edit, Project, View, Window and Refactor. To see the complete list of methods for these classes, bring up the command window (Ctrl-W, A) and type File followed by a period. IntelliSense on all the methods for the File object will appear in the command window, just as if you were working with a C# class in the editor window. You can also see this classes in the find/command box on the toolbar (Ctrl + /). Inside the find/command box, type the the greater than symbol followed by the word Find and a period: >Find.
Here is a quick overview of the keybindings without the text that explains the purpose of each binding. You can also download a version of these bindings that will toggle hiding and showing the keybindings. You can use this feature to quiz yourself on the bindings. See the poster or the spreadsheet to retrieve the text explaining each keybinding:
Visual C# 2008 Keybindings | |
Edit | |
Edit.CollapseTo-Definitions | CTRL + M, O |
Edit.ToggleAllOutlining | CTRL + M, L |
Edit.ToggleOutliningExpansion | CTRL + M, M |
Edit.StopOutlining | CTRL + M, P |
Edit.CommentSelection | CTRL + K, C or CTRL + E, C |
Edit.UncommentSelection | CTRL + K, U or CTRL + E, U |
Edit.FormatDocument | CTRL + K, D or CTRL + E, D |
Edit.FormatSelection | CTRL + K, F or CTRL + E, F |
Edit.InsertSnippet | CTRL + K, X |
Edit.SurroundWith | CTRL + K, S |
Edit.InvokeSnippetFromShortcut | TAB |
Edit.CycleClipboardRing | CTRL + SHIFT + V |
Edit.Replace | CTRL + H |
Edit.ReplaceInFiles | CTRL + SHIFT + H |
View.ShowSmartTag | CTRL + . Or SHIFT + ALT + F10 |
File | |
File.NewProject | CTRL + SHIFT + N |
File.OpenProject | CTRL + SHIFT + O |
Project.AddClass | SHIFT + ALT + C |
Project.AddExistingItem | SHIFT + ALT + A |
Project.AddNewItem | CTRL + SHIFT + A |
Window.ShowEzMDIFileList | CTRL + ALT + DOWN ARROW |
Edit.OpenFile | CTRL + O |
Intellisense | |
Edit.CompleteWord | CTRL + SPACE or CTRL + K, W |
Edit.ListMembers | CTRL + J or CTRL + K, L |
Edit.QuickInfo | CTRL + K, I |
Edit.ParameterInfo | CTRL + SHIFT + SPACE or CTRL K, P |
Make Completion List Transparent | CTRL |
Navigation | |
Edit.FindAllReferences | SHIFT + F12 or CTRL + K, R |
Edit.GoToBrace | CTRL + ] |
Edit.GoToDefinition | F12 |
Edit.GoToNextLocation | F8 |
Edit.IncrementalSearch | CTRL + I |
View.ClassViewGo-ToSearch, Combo | CTRL + K, CTRL + V |
View.ForwardBrowseContext | CTRL + SHIFT + 7 |
View.PopBrowseContext | CTRL + SHIFT + 8 |
View.NavigateBackward | CTRL + MINUS SIGN (-) |
View.NavigateForward | CTRL + SHIFT + MINUS SIGN (-) |
Edit.FindInFiles | CTRL + SHIFT + F |
Edit.FindSymbol | ALT + F12 |
View.ViewCode | F7 |
View.ViewDesigner | SHIFT + F7 |
View.ViewMarkup | SHIFT + F7 |
Window.MoveToNavigationBar | CTRL + F2 |
Edit.Find | CTRL + F |
Edit.GoTo | CTRL + G |
Edit.GoToFindCombo | CTRL + / |
Window | |
View.ClassView | CTRL + W, C |
View.CodeDefinitionWindow | CTRL + W, D |
View.Command-Window | CTRL + W, A |
View.ErrorList | CTRL + W, E |
View.ObjectBrowser | CTRL + W, J |
View.Output | CTRL + W, O |
View.PropertiesWindow | CTRL + W, P |
View.SolutionExplorer | CTRL + W, S |
View.TaskList | CTRL + W, T |
View.Toolbox | CTRL + W, X |
View.ServerExplorer | CTRL + W, L |
Window.CloseToolWindow | SHIFT + ESC |
Data.ShowDataSources | SHIFT + ALT + D |
Window.CloseDocument, Window | CTRL + F4 |
Window.NextDocument, WindowNav | CTRL + TAB |
Refactor | |
Refactor.EncapsulateField | CTRL + R, E |
Refactor.ExtractInterface | CTRL + R, I |
Refactor.ExtractMethod | CTRL + R, M |
Refactor.PromoteLocalVariabletoParameter | CTRL + R, P |
Refactor.RemoveParameters | CTRL + R, V |
Refactor.Rename | CTRL + R, R or F2 |
Refactor.ReorderParameters | CTRL + R, O |
Debugging | |
Debug.Autos | CTRL + D, A |
Debug.CallStack | CTRL + D, C |
Debug.Immediate | CTRL + D, I |
Debug.Locals | CTRL + D, L |
Debug.QuickWatch | CTRL + D, Q |
Debug.Start | F5 |
Debug.StartWithoutDebugging | CTRL + F5 |
Debug.StepInto | F11 |
Debug.StepOut | SHIFT + F11 |
Debug.StepOver | F10 |
Debug.StopDebugging | SHIFT + F5 |
Debug.ToggleBreakpoint | F9 |
Debug.Watch | CTRL + D, W |
Debug.EnableBreakpoint | CTRL + F9 |
Make Datatip Transparent | [CTRL] |
Build | |
Build.BuildSolution | F6 or CTRL + SHIFT + B |
Build.BuildSelection | SHIFT + F6 |