General

Show Command Palette

  • Ctrl
  • Shift
  • P

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/Down

Copy line up/down

  • Shift
  • Alt
  • Up/Down

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
  • Up/Down

Scroll page up/down

  • Alt
  • PgUp/PgDown

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

Search and replace

Find

  • Ctrl
  • F

Replace

  • Ctrl
  • H

Find next

  • F3

Find previous

  • 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/R/W

Multi-cursor and selection

Insert cursor

  • Alt
  • Click

Insert cursor above/below

  • Ctrl
  • Alt
  • Up/Down

Undo last cursor operation

  • Ctrl
  • U

Insert cursor at end of each line selected

  • Shift
  • Alt
  • I

Select current line

  • Ctrl
  • I

Select all occurrences of current selection

  • Ctrl
  • Shift
  • L

Select all occurrences of current word

  • Ctrl
  • F2

Expand selection

  • Shift
  • Alt
  • Right

Shrink selection

  • Shift
  • Alt
  • Left

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/PgDown

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

Editor management

Close editor

  • Ctrl
  • F4

Close editor

  • Ctrl
  • W

Close folder

  • Ctrl
  • K
  • F

Split editor

  • Ctrl
  • \

Focus into 1st, 2nd, or 3rd editor group

  • Ctrl
  • 1/2/3

Focus into previous/next editor group

  • Ctrl
  • K
  • Ctrl
  • Left/Right

Move editor left/right

  • Ctrl
  • Shift
  • PgUp/PgDown

Move active editor group

  • Ctrl
  • K
  • Left/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)

  • 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

  • F11

Step out

  • 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/Down

Scroll page up/down

  • Shift
  • PgUp/PgDown

Scroll to top/bottom

  • Ctrl
  • Home/End