Cheat Sheet
VSCode Cheat Sheet
A comprehensive list of most useful VSCode Keyboard Shortcuts.
Captain Salem
Jun 28, 2022
3 min read
The following guide provides a list of most popular and useful keyboard shortcuts for working with Visual Studio Code.
For Quick reference guide, head down at the end of the article and download a PDF copy of this cheat sheet.
General Commands
Keyboard Shortcut
Action
Ctrl
Shift
P
/ F1
Show Command Palette
Ctrl
P
Quick Open, Go to File
Ctrl
Shift
N
New window
Ctrl
Shift
W
Close window
Ctrl
,
User Settings
Ctrl
K
Ctrl
S
Keyboard Shortcuts
Editing
Keyboard Shortcut
Action
Ctrl
X
Cut line
Ctrl
C
Copy line
Alt
↑
/ ↓
Move line up/down
Shift
Alt
↓
/ ↑
Copy line up/down
Ctrl
Shift
K
Delete line
Ctrl
Enter
Insert line below
Ctrl
Shift
Enter
Insert line above
Ctrl
Shift
\
Jump to matching bracket
Ctrl
]
/ [
Indent/outdent line
Home
/ End
Go to beginning/end of line
Ctrl
Home
Go to beginning of file
Ctrl
End
Go to end of file
Ctrl
↑
/ ↓
Scroll line up/down
Alt
PgUp
/ PgDn
Scroll page up/down
Ctrl
Shift
[
Fold (collapse) region
Ctrl
Shift
]
Unfold (uncollapse) region
Ctrl
K
Ctrl
[
Fold (collapse) all subregions
Ctrl
K
Ctrl
]
Unfold (uncollapse) all subregions
Ctrl
K
Ctrl
0
Fold (collapse) all regions
Ctrl
K
Ctrl
J
Unfold (uncollapse) all regions
Ctrl
K
Ctrl
C
Add line comment
Ctrl
K
Ctrl
U
Remove line comment
Ctrl
/
Toggle line comment
Shift
Alt
A
Toggle block comment
Alt
Z
Toggle word wrap
File and Editor Navigation
Keyboard Shortcut
Action
Ctrl
T
Show all Symbols
Ctrl
G
Go to Line
Ctrl
P
Go to File
Ctrl
Shift
O
Go to Symbol
Ctrl
Shift
M
Show Problems panel
F8
Go to the next error
Shift
F8
Go to previous error
Ctrl
Shift
Tab
Navigate editor group history
Alt
←
/ →
Go back / forward
Ctrl
M
Toggle Tab moves the focus
Find and Replace Functions
Keyboard Shortcut
Action
Ctrl
F
Find
Ctrl
H
Replace
F3
/ Shift
F3
Find next/previous
Alt
Enter
Select all occurrences of Find match
Ctrl
D
Add selection to next Find match
Ctrl
K
Ctrl
D
Move last selection to next Find match
Alt
C
/ R
/ W
Toggle case-sensitive / regex / whole word
{.shortcuts}
Selection
Keyboard Shortcut
Action
Alt
Click
Insert cursor
Ctrl
Alt
↑
/ ↓
Insert cursor above / below
Ctrl
U
Undo last cursor operation
Shift
Alt
I
Insert cursor at end of each line selected
Ctrl
I
Select current line
Ctrl
Shift
L
Select all occurrences of the current selection
Ctrl
F2
Select all occurrences of the current word
Shift
Alt
→
Expand selection
Shift
Alt
←
Shrink selection
Shift
Alt
Column (box) selection
Ctrl
Shift
Alt
Column (box) selection
Ctrl
Shift
Alt
PgUp
/ PgDn
Column (box) selection page up/down
Rich languages editing
Keyboard Shortcut
Actioon
Ctrl
Ctrl
I
Trigger suggestion
Ctrl
Shift
Trigger parameter hints
Shift
Alt
F
Format document
Ctrl
K
Ctrl
F
Format selection
F12
Go to Definition
Alt
F12
Peek Definition
Ctrl
K
F12
Open Definition to the side
Ctrl
.
Quick Fix
Shift
F12
Show References
F2
Rename Symbol
Ctrl
K
Ctrl
X
Trim trailing whitespace
Ctrl
K
M
Change file language
Editor Commands
Keyboard Shortcuts
Action
Ctrl
F4
Ctrl
W
Close editor
Ctrl
K
F
Close folder
Ctrl
\
Split editor
Ctrl
1
/ 2
/ 3
Focus into 1st, 2nd or 3rd editor group
Ctrl
K
Ctrl
←
/ →
Focus into previous/next editor group
Ctrl
Shift
PgUp
/ PgDn
Move editor left/right
Ctrl
K
←
/ →
Move active editor group
File management
Keyboard Shortcut
Action
Ctrl
N
New File
Ctrl
O
Open File
Ctrl
S
Save
Ctrl
Shift
S
Save
Ctrl
K
S
Save All
Ctrl
F4
Close
Ctrl
K
Ctrl
W
Close All
Ctrl
Shift
T
Reopen closed editor
Ctrl
K
Enter
Keep preview mode editor open
Ctrl
Tab
Open next
Ctrl
Shift
Tab
Open previous
Ctrl
K
P
Copy path of an active file
Ctrl
K
R
Reveal active file in Explorer
Ctrl
K
O
Show active file in a new window/instance
Display
Keyboard Shortcut
Action
F11
Toggle full screen
Shift
Alt
0
Toggle editor layout (horizontal/vertical)
Ctrl
=
/ -
Zoom in/out
Ctrl
B
Toggle Sidebar visibility
Ctrl
Shift
E
Show Explorer / Toggle focus
Ctrl
Shift
F
Show Search
Ctrl
Shift
G
Show Source Control
Ctrl
Shift
D
Show Debug
Ctrl
Shift
X
Show Extensions
Ctrl
Shift
H
Replace in files
Ctrl
Shift
J
Toggle Search details
Ctrl
Shift
U
Show Output panel
Ctrl
Shift
V
Open Markdown preview
Ctrl
K
V
Open Markdown preview to the side
Ctrl
K
Z
Zen Mode (Esc Esc to exit)
Debug
Keyboard Shortcut
Action
F9
Toggle breakpoint
F5
Start/Continue
Shift
F5
Stop
Shift
F11
/ F11
Step into/out
F10
Step over
Ctrl
K
Ctrl
I
Show hover
Ctrl
`
Show integrated terminal
Ctrl
Shift
`
Create a new terminal
Ctrl
C
Copy selection
Ctrl
V
Paste into an active terminal
Ctrl
↑
/ ↓
Scroll up/down
Shift
PgUp
/ PgDn
Scroll page up/down
Ctrl
Home
/ End
Scroll to the top/bottom
If you enjoy our content, please consider buying us a coffee to support our work: