2keyboard Shortcuts - Visual Studio (Windows) - Microsoft Learn
2keyboard Shortcuts - Visual Studio (Windows) - Microsoft Learn
Applies to: Visual Studio Visual Studio for Mac Visual Studio Code
You can access a variety of commands and windows in Visual Studio by choosing the appropriate keyboard
shortcut. This page lists the default command shortcuts for the General profile, which you might have
chosen when you installed Visual Studio. No matter which profile you chose, you can identify the shortcut
for a command by opening the Options dialog box, expanding the Environment node, and then choosing
Keyboard. You can also customize your shortcuts by assigning a different shortcut to any given command.
For a list of common keyboard shortcuts and other productivity information, see:
Keyboard tips
Productivity tips
For more information about accessibility in Visual Studio, see Accessibility tips and tricks and How to: Use
the keyboard exclusively.
Tip
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 1/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
You can look up the shortcut for any command by opening the Options dialog box, expanding the
Environment node, and then choosing Keyboard.
Build
Debug
Edit
File
Project
Refactor
Tools
View
Window
or Shift+F9
Start F5 Debug.Start
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 2/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Break line Enter [Text Editor, Report Designer, Windows Forms Designer]
Edit.BreakLine
or Ctrl+Insert
Cut Ctrl+X
Edit.Cut
or Shift+Delete
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 3/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Go to Ctrl+G Edit.GoTo
Go to next F8 Edit.GoToNextLocation
location
Insert tab Tab [Report Designer, Windows Forms Designer, Text Editor] Edit.InsertTab
Paste Ctrl+V
Edit.Paste
or Shift+Insert
Redo Ctrl+Y
Edit.Redo
or Shift+Alt+Backspace
or Ctrl+Shift+Z
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 4/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Selection cancel Esc [Text Editor, Report Designer, Settings Designer, Windows Edit.SelectionCancel
Forms Designer, Managed Resources Editor]
Tab left Shift+Tab [Text Editor, Report Designer, Windows Forms Editor] Edit.TabLeft
Undo Ctrl+Z
Edit.Undo
or Alt+Backspace
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 5/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or Ctrl+\, E
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 6/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or F7 [Settings Designer]
Global shortcuts
These keyboard shortcuts are global, which means that you can use them when any Visual Studio window
has focus.
Analyze
Architecture
Azure
Build
Class View context menus
Debug
Debug context menus
Diagnostics Hub
Edit
Editor context menus
File
Help
Load test
Other context menus
Project
Project and Solution context menus
Refactor
Solution Explorer
Team
Team Foundation context menus
Test
Test Explorer
Tools
View
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 7/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Window
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 8/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 9/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Start F5 Debug.Start
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 10/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+Ins
Cut Ctrl+X
Edit.Cut
or
Shift+Delete
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 11/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+Shift+Ins
Go to Ctrl+G Edit.GoTo
Go to prev location Shift+F8 (Previous error in Error List or Output window) Edit.GoToPrevLocation
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 12/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Open file Ctrl+Shift+G (Opens the file name under the cursor) Edit.OpenFile
Paste Ctrl+V
Edit.Paste
or
Shift+Ins
Redo Ctrl+Y
Edit.Redo
or
Ctrl+Shift+Z
or
Shift+Alt+Backspace
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 13/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Undo Ctrl+Z
Edit.Undo
or
Alt+Backspace
or
Ctrl+K, T
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 14/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
F1 help F1 Help.F1Help
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 15/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
or
Ctrl+[, Ctrl+P
or
Ctrl+[, Ctrl+S
or
Ctrl+0, N
or
Ctrl+0, G
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 16/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+0, O
or
Ctrl+0, B
or
Ctrl+0, C
or
Ctrl+0, D
or
Ctrl+0, H
or
Ctrl+0, M
or
Ctrl+0, P
or
Ctrl+0, R
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 17/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+0, S
or
Ctrl+0, A
or
Ctrl+0, W
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 18/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Ctrl+\, Ctrl+D
or
Ctrl+\, Ctrl+E
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 19/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Notifications Ctrl+W, N
View.Notifications
or
Ctrl+W, Ctrl+N
or
Ctrl+.
or
Ctrl+\, Ctrl+T
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 20/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+PgDn
or
Ctrl+PgUp
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 21/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Context-specific shortcuts
These keyboard shortcuts are context specific, which means that you can use them with menus and items in
Visual Studio that are specific to a project type, programming language, or platform.
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 22/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
XAML UI Designer
XML (Text) Editor
XML Schema Designer
Up Alt+Up OtherContextMenus.MicrosoftDataEntityDesignContext.MoveProperties.Up
Arrow
Up 5 Alt+PgUp OtherContextMenus.MicrosoftDataEntityDesignContext.MoveProperties.Up5
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 23/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Refresh F5 DOMExplorer.Refresh
Both B ArchitectureContextMenus.DirectedGraphContextMenu.Advanced.Select.BothDependencies
dependencies
Incoming I ArchitectureContextMenus.DirectedGraphContextMenu.Advanced.Select.IncomingDependencies
dependencies
Outgoing O ArchitectureContextMenus.DirectedGraphContextMenu.Advanced.Select.OutgoingDependencies
dependencies
New Ctrl+Shift+K
ArchitectureContextMenus.DirectedGraphContextMenu.NewComment
comment
or
Ctrl+E, C
Rename F2 ArchitectureContextMenus.DirectedGraphContextMenu.Rename
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 25/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 26/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 27/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+R, Ctrl+E
or
Ctrl+R, Ctrl+Q
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 28/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+R, Ctrl+M
Rename F2
SQL.Rename
or
Ctrl+R, R
or
Ctrl+R, Ctrl+R
or
Ctrl+R, Ctrl+E
or
Ctrl+R, Ctrl+Q
or
Ctrl+R, Ctrl+M
Rename F2
SQL.Rename
or
Ctrl+R, R
or
Ctrl+R, Ctrl+R
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 29/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Microsoft SQL Server Data Tools, T-SQL PDW Editor: context specific
shortcuts
The shortcuts specific to this context are:
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 31/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 32/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Rename F2 File.Rename
Go to Alt+Home TeamFoundationContextMenus.Commands.GoToTeamExplorerNavigation
team
explorer
navigation
Go to Alt+Down TeamFoundationContextMenus.Commands.GoToTeamExplorerNextSectionContent
team Arrow
explorer
next
section
content
Go to Alt+Up TeamFoundationContextMenus.Commands.GoToTeamExplorerPreviousSectionContent
team Arrow
explorer
previous
section
content
Go to Alt+1 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection1Content
team
explorer
section 1
content
Go to Alt+2 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection2Content
team
explorer
section 2
content
Go to Alt+3 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection3Content
team
explorer
section 3
content
Go to Alt+4 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection4Content
team
explorer
section 4
content
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 33/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Go to Alt+5 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection5Content
team
explorer
section 5
content
Go to Alt+6 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection6Content
team
explorer
section 6
content
Go to Alt+7 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection7Content
team
explorer
section 7
content
Go to Alt+8 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection8Content
team
explorer
section 8
content
Go to Alt+9 TeamFoundationContextMenus.Commands.GoToTeamExplorerSection9Content
team
explorer
section 9
content
Refresh F5 View.Refresh
or
Shift+Enter
or
Alt+Right Arrow
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 35/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Shift+Bkspce
or
Ctrl+,
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 36/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 37/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 38/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 39/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 40/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 41/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Alt+Left Arrow
or
Alt+Down Arrow
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 42/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+Right Arrow
or
Ctrl+Shift+Right Arrow
or
Ctrl+Left Arrow
or
Ctrl+Shift+Left Arrow
Zoom in Ctrl+Shift+.
Image.ZoomIn
or
Ctrl+Up Arrow
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 43/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+Down Arrow
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 44/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
Refresh F5 Team.Refresh
Refresh F5 Team.Refresh
or
Ctrl+K, Ctrl+W
or
Ctrl+Spacebar
or
Alt+Right Arrow
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 46/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+K, Ctrl+L
or
Ctrl+J
or
Ctrl+K, Ctrl+P
or
Ctrl+Shift+Spacebar
or
Ctrl+K, Ctrl+I
or
Ctrl+E, C
or
Ctrl+E, F
or
Ctrl+E, N
or
Ctrl+E, X
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 47/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
or
Ctrl+E, E
or
Ctrl+E, P
or
Ctrl+E, M
or
Ctrl+E, R
or
Ctrl+E, A
or
Ctrl+E, I
or
Ctrl+E, O
or
Ctrl+E, V
or
Ctrl+E, S
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 48/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
For detailed info, see Keyboard shortcuts for XAML Designer and Keyboard shortcuts in Blend for Visual
Studio.
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 49/50
11/11/22, 4:03 PM Keyboard shortcuts - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022 50/50