Skip to main content

VSCode Keyboard Shortcuts (Windows)

General

Show Command Palette
Ctrl+Shift+P, 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 down/up
Alt+ ↑ / ↓
Copy line down/up
Shift+Alt + ↓ / ↑
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+] / [
Go to beginning/end of line
Home / End
Go to beginning of file
Ctrl+Home
Go to end of file
Ctrl+End
Scroll line up/down
Ctrl+↑ / ↓
Scroll page up/down
Alt+PgUp / PgDn
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+/
Toggle block comment
Shift+Alt+A
Toggle word wrap
Alt+Z

Multi-cursor and selection

Insert cursor
Alt+Click
Insert cursor above / below
Ctrl+Alt+ ↑ / ↓
Undo last cursor operation
Ctrl+U
Insert cursor at end of each line selected
Shift+Alt+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
Shift+Alt+→
Shrink selection
Shift+Alt+←
Column (box) selection
Shift+Alt + (drag mouse)
Column (box) selection
Ctrl+Shift+Alt + (arrow key)
Column (box) selection page up/down
Ctrl+Shift+Alt+PgUp/PgDn

Search and replace

Find
Ctrl+F
Replace
Ctrl+H
Find next/previous
F3 / Shift+F3
Select all occurrences 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 / R / W

Rich languages editing

Trigger suggestion
Ctrl+Space
Trigger parameter hints
Ctrl+Shift+Space
Format document
Shift+Alt+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

Show all Symbols
Ctrl+T
Go to Line...
Ctrl+G
Go to File...
Ctrl+P
Go to Symbol...
Ctrl+Shift+O
Show Problems panel
Ctrl+Shift+M
Go to next error or warning
F8
Go to previous error or warning
Shift+F8
Navigate editor group history
Ctrl+Shift+Tab
Go back/forward
Alt+ ← / →
Toggle Tab moves focus
Ctrl+M

Editor management

Close editor
Ctrl+F4, Ctrl+W
Close folder
Ctrl+K F
Split editor
Ctrl+\
Focus into 1st, 2nd, 3rd editor group
Ctrl+ 1 / 2 / 3
Focus into previous/next editor group
Ctrl+K Ctrl+ ←/→
Move editor left/right
Ctrl+Shift+PgUp / PgDn
Move active editor group
Ctrl+K ← / →

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)
Shift+Alt+0
Zoom in/out
Ctrl+ = / -
Toggle Sidebar visibility
Ctrl+B
Show Explorer / Toggle focus
Ctrl+Shift+E
Show Search
Ctrl+Shift+F
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
Zen Mode (Esc Esc to exit)
Ctrl+K Z

Debug

Toggle breakpoint
F9
Start/Continue
F5
Stop
Shift+F5
Step into/ out
F11 / 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+↑ / ↓
Scroll page up/down
Shift+PgUp / PgDn
Scroll to top/bottom
Ctrl+Home / End