General Shortcut Keys
ShortCut
Description
Ctrl-X or Shift-Delete or Ctrl-L
Cuts the currently selected item
to the clipboard
Ctrl-Del
Delete next "word"
Ctrl-C or Ctrl-Insert
Copies the currently selected item
to the clipboard
Ctrl-V or Shift-Insert
Pastes the item from the clipboard
at the cursor location
Ctrl-Z or Alt-Backspace
Undo the previous editing action
Ctrl-Space
To see intelligence dialog
Ctrl-Y or Ctrl-Shift-Z
Redo the previous undo action
Ctrl-S
Saves the current selected file
Ctrl-Shift-S
Saves all files and projects
Ctrl-P
Displays the Print dialog
F7
Switches from the design view to
the code view in the editor
Shift-F7
Switches from the code view to the
design view in the editor
Shift-F8 or F8
Navigate to compile time errors
Alt-Shift-A
Add Existing Item(file) to
selected project
Ctrl-Shift-A
Add New Item(file) to selected
project
Shift-F9
Display the selected item quick
output means contains value while debugging
F12
Moves the cursor to the selected
method, variable, class definition.
Shift-F12
Finds the reference to the
selected method, variable, class or the item under the cursor
Ctrl-}
Match curly braces, brackets or
compiler directives
Ctrl-Shift-}
Select text between matched
braces, brackets or compiler directives
Text Navigation Shortcut Keys
ShortCut
Description
Ctrl-End
Moves the cursor to the end of the
document
Ctrl-Home
Moves the cursor to the start of
the document
Ctrl-G
Displays the Go to Line dialog. If
the debugger is running, the dialog also lets you specify addresses or
function names to go to
Ctrl-]
Moves the cursor to the matching
brace in the document. If the cursor is on an opening brace, this will move
to the corresponding closing brace and vice versa
Ctrl-K, Ctrl-N
Moves to the next bookmark in the
document
Ctrl-K, Ctrl-P
Moves to the previous bookmark
Ctrl-K, Ctrl-I
Displays Quick Info, based on the
current language
Ctrl-Down Arrow
Scrolls text down one line but
does not move the cursor. This is useful for scrolling more text into view
without losing your place. Available only in text editors
Ctrl-Up Arrow
Scrolls text up one line but does
not move the cursor. Available only in text editors
Ctrl-Right Arrow
Moves the cursor one word to the
right
Ctrl-Left Arrow
Moves the cursor one word to the
left
Ctrl-Shift-1
Navigates to the next definition,
declaration, or reference of an item. Available in the object browser and
Class View window. Also available in source editing windows if you have
already used the Edit.GoToReference (Shift-F12) shortcut
Ctrl-Shift-2
Navigates to the previous
definition, declaration, or reference of an item
Text Manipulation Shortcut Keys
ShortCut
Description
Shift-Tab
Moves current line or selected
lines one tab stop to the left
Backspace or
Deletes one character to the left
of the cursor
Shift-Backspace
Ctrl-G
Go to Particular line
Ctrl-K, Ctrl-C
Marks the current line or selected
lines of code as a comment, using the correct comment syntax for the
programming language
Ctrl-K, Ctrl-U
Removes the comment syntax from
the current line or currently selected lines of code
Ctrl-T or
Swaps the characters on either
side of the cursor. (For example, AC|BD becomes AB|CD.) Available only in
text editors
Shift-Enter
Ctrl-K, Ctrl-L
Removes all unnamed bookmarks in
the current document
Ctrl-M, Ctrl-O
Automatically determines logical
boundaries for creating regions in code, such as procedures, and then hides
them. This collapses all such regions in the current document
Alt-Right Arrow or
Displays statement completion
based on the current language or autocompletes word if existing text
unambiguously identifies a single symbol
Ctrl-Spacebar
Ctrl-K, Ctrl-\
Removes horizontal whitespace in
the selection or deletes whitespace adjacent to the cursor if there is no
selection
Ctrl-K, Ctrl-F
Applies the indenting and space
formatting for the language as specified on the Formatting pane of the
language in the Text Editor section of the Options dialog to the selected
text.
Ctrl-L
Cuts all selected lines or the
current line if nothing has been selected to the clipboard
Ctrl-Shift-L
Deletes all selected lines or the
current line if no selection has been made
Ctrl-Enter
Inserts a blank line above the
cursor
Ctrl-Shift-Enter
Inserts a blank line below the
cursor
Shift-Alt-T
Moves the line containing the
cursor below the next line
Ctrl-J
Lists members for statement
completion when editing code
Ctrl-U
Changes the selected text to
lowercase characters
Ctrl-Shift-U
Changes the selected text to
uppercase characters
Ctrl-Shift-Spacebar
Displays a tooltip that contains
information for the current parameter, based on the current language
Ctrl-M, Ctrl-U
Removes the outlining information
for the currently selected region
Ctrl-M, Ctrl-P
Removes all outlining information
from the entire document
Ctrl-R, Ctrl-P
Swaps the anchor and endpoint of
the current selection
Ctrl-M, Ctrl-L
Toggles all previously marked
hidden text sections between hidden and display states
Ctrl-K, Ctrl-K
Sets or removes a bookmark at the
current line
Ctrl-M, Ctrl-M
Toggles the currently selected
hidden text section or the section containing the cursor if there is no
selection between the hidden and display states
Ctrl-K, Ctrl-H
Sets or removes a shortcut in the
tasklist to the current line
Ctrl-R, Ctrl-R
Enables or disables word wrap in
an editor
Ctrl-R, Ctrl-W
Shows or hides spaces and tab
marks
Ctrl-Delete
Deletes the word to the right of
the cursor
Ctrl-Backspace
Deletes the word to the left of
the cursor
Ctrl-Shift-T
Transposes the two words that
follow the cursor. (For example, |End Sub would be changed to read Sub End|.)
Project Related Shortcut Keys
ShortCut
Description
Ctrl-Shift-B
Builds the solution
Ctrl-N
Displays the New File dialog.
Note: files created this way are not associated with a project. Use
Ctrl-Shift-A to add a new file in a project
Ctrl-Shift-N
Displays the New Project dialog
Ctrl-O
Displays the Open File dialog
Ctrl-Shift-O
Displays the Open Project dialog
Shift-Alt-A
Displays the Add Existing Item
dialog
Ctrl-Shift-A
Displays the Add New Item dialog
Ctrl-Alt-Insert
Allows you to override base class
methods in a derived class when an overridable method is highlighted in the
Class View pane
Ctrl-M-O
Collapse all the methods, classes,
regions in the current code behind or class file
Ctrl-M-P or Ctrl-M-L
Expands all the methods, classes,
regions in the current code behind or class file
Ctrl-F
Displays the Find dialog
Ctrl-H
Displays the Replace dialog
Ctrl-Shift-F
Find the reference of selected
item into entire solution.
Ctrl-Tab
Move from one opened file to
another opened file in visual studio.
F9
Sets or removes a breakpoint at
the current line
Ctrl-F9
Enables or disables the breakpoint
on the current line of code. The line must already have a breakpoint for this
to work
F5
Runs the code with invoking the
debugger.
Ctrl-F5
Runs the code without invoking the
debugger.
F4 or Alt-Enter
Displays the Properties window,
which lists the design-time properties and events for the currently selected
item
Ctrl-Alt-S
Displays the Server Explorer
window, which allows you to view and manipulate database servers, event logs,
message queues, web services, and many other operating system
services
Ctrl-Alt-L
Displays the Solution Explorer,
which lists the projects and files in the current solution
Ctrl-Alt-X
Displays the Toolbox, which
contains controls and other items that can be dragged into editor and
designer windows
Ctrl-Alt-I
Displays the Immediate window,
where you can find the controls or variables values or can do data
manipulation during debugging
General Shortcut Keys
ShortCut
|
Description
|
Ctrl-X or Shift-Delete or Ctrl-L
|
Cuts the currently selected item
to the clipboard
|
Ctrl-Del
|
Delete next "word"
|
Ctrl-C or Ctrl-Insert
|
Copies the currently selected item
to the clipboard
|
Ctrl-V or Shift-Insert
|
Pastes the item from the clipboard
at the cursor location
|
Ctrl-Z or Alt-Backspace
|
Undo the previous editing action
|
Ctrl-Space
|
To see intelligence dialog
|
Ctrl-Y or Ctrl-Shift-Z
|
Redo the previous undo action
|
Ctrl-S
|
Saves the current selected file
|
Ctrl-Shift-S
|
Saves all files and projects
|
Ctrl-P
|
Displays the Print dialog
|
F7
|
Switches from the design view to
the code view in the editor
|
Shift-F7
|
Switches from the code view to the
design view in the editor
|
Shift-F8 or F8
|
Navigate to compile time errors
|
Alt-Shift-A
|
Add Existing Item(file) to
selected project
|
Ctrl-Shift-A
|
Add New Item(file) to selected
project
|
Shift-F9
|
Display the selected item quick
output means contains value while debugging
|
F12
|
Moves the cursor to the selected
method, variable, class definition.
|
Shift-F12
|
Finds the reference to the
selected method, variable, class or the item under the cursor
|
Ctrl-}
|
Match curly braces, brackets or
compiler directives
|
Ctrl-Shift-}
|
Select text between matched
braces, brackets or compiler directives
|
Text Navigation Shortcut Keys
ShortCut
|
Description
|
Ctrl-End
|
Moves the cursor to the end of the
document
|
Ctrl-Home
|
Moves the cursor to the start of
the document
|
Ctrl-G
|
Displays the Go to Line dialog. If
the debugger is running, the dialog also lets you specify addresses or
function names to go to
|
Ctrl-]
|
Moves the cursor to the matching
brace in the document. If the cursor is on an opening brace, this will move
to the corresponding closing brace and vice versa
|
Ctrl-K, Ctrl-N
|
Moves to the next bookmark in the
document
|
Ctrl-K, Ctrl-P
|
Moves to the previous bookmark
|
Ctrl-K, Ctrl-I
|
Displays Quick Info, based on the
current language
|
Ctrl-Down Arrow
|
Scrolls text down one line but
does not move the cursor. This is useful for scrolling more text into view
without losing your place. Available only in text editors
|
Ctrl-Up Arrow
|
Scrolls text up one line but does
not move the cursor. Available only in text editors
|
Ctrl-Right Arrow
|
Moves the cursor one word to the
right
|
Ctrl-Left Arrow
|
Moves the cursor one word to the
left
|
Ctrl-Shift-1
|
Navigates to the next definition,
declaration, or reference of an item. Available in the object browser and
Class View window. Also available in source editing windows if you have
already used the Edit.GoToReference (Shift-F12) shortcut
|
Ctrl-Shift-2
|
Navigates to the previous
definition, declaration, or reference of an item
|
Text Manipulation Shortcut Keys
ShortCut
|
Description
|
Shift-Tab
|
Moves current line or selected
lines one tab stop to the left
|
Backspace or
|
Deletes one character to the left
of the cursor
|
Shift-Backspace
|
|
Ctrl-G
|
Go to Particular line
|
Ctrl-K, Ctrl-C
|
Marks the current line or selected
lines of code as a comment, using the correct comment syntax for the
programming language
|
Ctrl-K, Ctrl-U
|
Removes the comment syntax from
the current line or currently selected lines of code
|
Ctrl-T or
|
Swaps the characters on either
side of the cursor. (For example, AC|BD becomes AB|CD.) Available only in
text editors
|
Shift-Enter
|
|
Ctrl-K, Ctrl-L
|
Removes all unnamed bookmarks in
the current document
|
Ctrl-M, Ctrl-O
|
Automatically determines logical
boundaries for creating regions in code, such as procedures, and then hides
them. This collapses all such regions in the current document
|
Alt-Right Arrow or
|
Displays statement completion
based on the current language or autocompletes word if existing text
unambiguously identifies a single symbol
|
Ctrl-Spacebar
|
|
Ctrl-K, Ctrl-\
|
Removes horizontal whitespace in
the selection or deletes whitespace adjacent to the cursor if there is no
selection
|
Ctrl-K, Ctrl-F
|
Applies the indenting and space
formatting for the language as specified on the Formatting pane of the
language in the Text Editor section of the Options dialog to the selected
text.
|
Ctrl-L
|
Cuts all selected lines or the
current line if nothing has been selected to the clipboard
|
Ctrl-Shift-L
|
Deletes all selected lines or the
current line if no selection has been made
|
Ctrl-Enter
|
Inserts a blank line above the
cursor
|
Ctrl-Shift-Enter
|
Inserts a blank line below the
cursor
|
Shift-Alt-T
|
Moves the line containing the
cursor below the next line
|
Ctrl-J
|
Lists members for statement
completion when editing code
|
Ctrl-U
|
Changes the selected text to
lowercase characters
|
Ctrl-Shift-U
|
Changes the selected text to
uppercase characters
|
Ctrl-Shift-Spacebar
|
Displays a tooltip that contains
information for the current parameter, based on the current language
|
Ctrl-M, Ctrl-U
|
Removes the outlining information
for the currently selected region
|
Ctrl-M, Ctrl-P
|
Removes all outlining information
from the entire document
|
Ctrl-R, Ctrl-P
|
Swaps the anchor and endpoint of
the current selection
|
Ctrl-M, Ctrl-L
|
Toggles all previously marked
hidden text sections between hidden and display states
|
Ctrl-K, Ctrl-K
|
Sets or removes a bookmark at the
current line
|
Ctrl-M, Ctrl-M
|
Toggles the currently selected
hidden text section or the section containing the cursor if there is no
selection between the hidden and display states
|
Ctrl-K, Ctrl-H
|
Sets or removes a shortcut in the
tasklist to the current line
|
Ctrl-R, Ctrl-R
|
Enables or disables word wrap in
an editor
|
Ctrl-R, Ctrl-W
|
Shows or hides spaces and tab
marks
|
Ctrl-Delete
|
Deletes the word to the right of
the cursor
|
Ctrl-Backspace
|
Deletes the word to the left of
the cursor
|
Ctrl-Shift-T
|
Transposes the two words that
follow the cursor. (For example, |End Sub would be changed to read Sub End|.)
|
Project Related Shortcut Keys
ShortCut
|
Description
|
Ctrl-Shift-B
|
Builds the solution
|
Ctrl-N
|
Displays the New File dialog.
Note: files created this way are not associated with a project. Use
Ctrl-Shift-A to add a new file in a project
|
Ctrl-Shift-N
|
Displays the New Project dialog
|
Ctrl-O
|
Displays the Open File dialog
|
Ctrl-Shift-O
|
Displays the Open Project dialog
|
Shift-Alt-A
|
Displays the Add Existing Item
dialog
|
Ctrl-Shift-A
|
Displays the Add New Item dialog
|
Ctrl-Alt-Insert
|
Allows you to override base class
methods in a derived class when an overridable method is highlighted in the
Class View pane
|
Ctrl-M-O
|
Collapse all the methods, classes,
regions in the current code behind or class file
|
Ctrl-M-P or Ctrl-M-L
|
Expands all the methods, classes,
regions in the current code behind or class file
|
Ctrl-F
|
Displays the Find dialog
|
Ctrl-H
|
Displays the Replace dialog
|
Ctrl-Shift-F
|
Find the reference of selected
item into entire solution.
|
Ctrl-Tab
|
Move from one opened file to
another opened file in visual studio.
|
F9
|
Sets or removes a breakpoint at
the current line
|
Ctrl-F9
|
Enables or disables the breakpoint
on the current line of code. The line must already have a breakpoint for this
to work
|
F5
|
Runs the code with invoking the
debugger.
|
Ctrl-F5
|
Runs the code without invoking the
debugger.
|
F4 or Alt-Enter
|
Displays the Properties window,
which lists the design-time properties and events for the currently selected
item
|
Ctrl-Alt-S
|
Displays the Server Explorer
window, which allows you to view and manipulate database servers, event logs,
message queues, web services, and many other operating system
services
|
Ctrl-Alt-L
|
Displays the Solution Explorer,
which lists the projects and files in the current solution
|
Ctrl-Alt-X
|
Displays the Toolbox, which
contains controls and other items that can be dragged into editor and
designer windows
|
Ctrl-Alt-I
|
Displays the Immediate window,
where you can find the controls or variables values or can do data
manipulation during debugging
|
No comments:
Post a Comment