Visual Studio Code Keyboard Shortcuts for Windows

VS Code Keyboard Shortcuts for Windows. View hotkeys online or download free PDF Cheat Sheet to work faster and navigate VS Code efficiently on Windows.
Show table of contentsPrint shortcutsSign in to download the PDF It takes a few seconds.
Sign in →
Sign in to save this shortcuts set to favorites.
Sign in →
Key label style

General

Show Command Palette
Ctrl+Shift+P
or
F1
Quick Open, Go to File…
Ctrl+P
New window/instance
Ctrl+Shift+N
Close window/instance
Ctrl+Shift+W
User Settings
Ctrl
Keyboard Shortcuts
Ctrl+K,Ctrl+S

Basic editing

Cut line (empty selection)
Ctrl+X
Copy line (empty selection)
Ctrl+C
Move line up/down
Alt+Up
or
Alt+Down
Copy line up/down
Alt+Shift+Down
or
Alt+Shift+Up
Delete line
Ctrl+Shift+K
Insert line below
Ctrl+Enter
Insert line above
Ctrl+Shift+Enter
Jump to matching bracket
Ctrl+Shift+\
Indent/outdent line
Ctrl+]
or
Ctrl+[
Go to beginning/end of line
Home
or
End
Go to beginning of file
Ctrl+Home
Go to end of file
Ctrl+End
Scroll line up/down
Ctrl+Up
or
Ctrl+Down
Scroll page up/down
Alt+Pg Up
or
Alt+Pg Dn
Fold (collapse) region
Ctrl+Shift+[
Unfold (uncollapse) region
Ctrl+Shift+]
Fold (collapse) all subregions
Ctrl+K,Ctrl+[
Unfold (uncollapse) all subregions
Ctrl+K,Ctrl+]
Fold (collapse) all regions
Ctrl+K,Ctrl+0
Unfold (uncollapse) all regions
Ctrl+K,Ctrl+J
Add line comment
Ctrl+K,Ctrl+C
Remove line comment
Ctrl+K,Ctrl+U
Toggle line comment
Ctrl
or
Ctrl
Toggle block comment
Alt+Shift+A
Toggle word wrap
Alt+Z

Search and replace

Find
Ctrl+F
Replace
Ctrl+H
Find next/previous
F3
or
Shift+F3
Select all occurences of Find match
Alt+Enter
Add selection to next Find match
Ctrl+D
Move last selection to next Find match
Ctrl+K,Ctrl+D
Toggle case-sensitive / regex / whole word
Alt+C
or
Alt+R
or
Alt+W

Multi-cursor and selection

Insert cursor
Alt+Click
Insert cursor above / below
Ctrl+Alt+Up
or
Ctrl+Alt+Down
Undo last cursor operation
Ctrl+U
Insert cursor at end of each line selected
Alt+Shift+I
Select current line
Ctrl+L
Select all occurrences of current selection
Ctrl+Shift+L
Select all occurrences of current word
Ctrl+F2
Expand selection
Alt+Shift+Right
Shrink selection
Alt+Shift+Left
Column (box) selection
Alt+Shift+Drag
Column (box) selection
Ctrl+Alt+Shift+UpDownLeftRight
Column (box) selection page up/down
Ctrl+Alt+Shift+Pg Up
or
Ctrl+Alt+Shift+Pg Dn

Rich languages editing

Trigger suggestion
Ctrl+Space
or
Ctrl+I
Trigger parameter hints
Ctrl+Shift+Space
Format document
Alt+Shift+F
Format selection
Ctrl+K,Ctrl+F
Go to Definition
F12
Peek Definition
Alt+F12
Open Definition to the side
Ctrl+K,F12
Quick Fix
Ctrl+.
Show References
Shift+F12
Rename Symbol
F2
Trim trailing whitespace
Ctrl+K,Ctrl+X
Change file language
Ctrl+K,M

Editor management

Close editor
Ctrl+F4
or
Ctrl+W
Close folder
Ctrl+K,F
Split editor
Ctrl+\
Focus into 1st, 2nd or 3rd editor group
Ctrl+1
or
Ctrl+2
or
Ctrl+3
Focus into previous/next editor group
Ctrl+K,Ctrl+Left
or
Ctrl+Right
Move active editor group
Ctrl+Shift+Pg Up
or
Ctrl+Shift+Pg Dn
or
Ctrl+K,Left
or
Ctrl+K,Right

File management

New File
Ctrl+N
Open File...
Ctrl+O
Save
Ctrl+S
Save As...
Ctrl+Shift+S
Save All
Ctrl+K,S
Close
Ctrl+F4
Close All
Ctrl+K,Ctrl+W
Reopen closed editor
Ctrl+Shift+T
Keep preview mode editor open
Ctrl+K,Enter
Open next
Ctrl+Tab
Open previous
Ctrl+Shift+Tab
Copy path of active file
Ctrl+K,P
Reveal active file in Explorer
Ctrl+K,R
Show active file in new window/instance
Ctrl+K,O

Display

Toggle full screen
F11
Toggle editor layout (horizontal/vertical)
Alt+Shift+0
Zoom in/out
Ctrl+=
or
Ctrl+-
Toggle Sidebar visibility
Ctrl+B
Show Explorer / Toggle focus
Ctrl+Shift+E
Show Source Control
Ctrl+Shift+G
Show Debug
Ctrl+Shift+D
Show Extensions
Ctrl+Shift+X
Replace in files
Ctrl+Shift+H
Toggle Search details
Ctrl+Shift+J
Show Output panel
Ctrl+Shift+U
Open Markdown preview
Ctrl+Shift+V
Open Markdown preview to the side
Ctrl+K,V

Debug

Toggle breakpoint
F9
Start/Continue
F5
Stop
Shift+F5
Step into/out
F11
or
Shift+F11
Step over
F10
Show hover
Ctrl+K,Ctrl+I

Integrated terminal

Show integrated terminal
Ctrl+`
Create new terminal
Ctrl+Shift+`
Copy selection
Ctrl+C
Paste into active terminal
Ctrl+V
Scroll up/down
Ctrl+Up
or
Ctrl+Down
Scroll page up/down
Shift+Pg Up
or
Shift+Pg Dn
Scroll to top/bottom
Ctrl+Home
or
Ctrl+End

Need more than shortcuts?
Visit the Visual Studio Code app page for an overview and helpful links.

Want to suggest a new app, report a bug, or get help? Email us at info@hkeys.appCopy email.

For anything else or just a quick hello, write to us at info@hkeys.appCopy email.