Table of Contents

Microsoft Visual Studio keyboard shortcuts

The following table lists some useful keyboard shortcuts that you can use while working in Microsoft Visual Studio.

Command Keyboard shortcut Function
Edit.Copy Ctrl+C Copies the selected item to the Clipboard.
Edit.Cut Ctrl+X Deletes the selected item from the file and copies it to the Clipboard.
Edit.Paste Ctrl+V Inserts the Clipboard contents at the cursor.
Edit.Undo Ctrl+Z Reverses the last editing action.
Edit.WordNext Ctrl+Right arrow Moves the cursor one word to the right.
Edit.WordNextExtend Ctrl+Shift+Right arrow Extends the selection one word to the right.
Edit.Find Ctrl+F Displays the Quick tab of the Find and Replace dialog box.
Edit.FindinFiles Ctrl+Shift+F Displays the In Files tab of the Find and Replace dialog box.
Edit.FindNext F3 Finds the next occurrence of the search text.
Edit.FindPrevious Shift+F3 Finds the previous occurrence of the search text.
Edit.FindNextSelected Ctrl+F3 Finds the next occurrence of the currently selected text, or the word at the cursor.
Edit.FindPreviousSelected Ctrl+Shift+F3 Finds the previous occurrence of the currently selected text, or the word at the cursor.
Edit.CollapseAllOutlining Ctrl+M, Ctrl+A Collapses all regions on the page to show only the outermost groups in the hierarchy; typically the using/imports section and the namespace definition.
Edit.ExpandAllOutlining Ctrl+M, Ctrl+X Expands all collapsed regions on the page.
Edit.CommentSelection Ctrl+K, Ctrl+C Applies comment characters for the current language to the current selection.
Edit.UncommentSelection Ctrl+K, Ctrl+U Removes the comment syntax from the current line of code.
Edit.CompleteWord Ctrl+Space Completes the current word in the completion list.
Edit.FormatDocument Ctrl+K, Ctrl+D Formats the current document according to the indentation and code formatting settings specified on the Formatting pane in the Options dialog box, for the current language.
Edit.FormatSelection Ctrl+K, Ctrl+F Formats the current selection according to the indentation and code formatting settings specified on the Formatting pane in the Options dialog box, for the current language.
Edit.InsertSnippet Ctrl+K, Ctrl+X Displays the Code Snippet Picker. The selected code snippet will be inserted at the cursor position.
Edit.MakeLowercase Ctrl+U Changes the selected text to lowercase characters.
Edit.MakeUppercase Ctrl+Shift+U Changes the selected text to uppercase characters.
Edit.ViewWhiteSpace Ctrl+E, Ctrl+S Shows or hides spaces and tab marks.
Window.NextDocumentWindowNav Ctrl+Tab Displays the IDE Navigator, with the first document window selected.