Keyboard Shortcut
Keyboard shortcuts are the simplest and most effective way to save time and boost develop
File
Open File / Toggle Folder
Return ⏎
Enter
Close
option ⌥ + W
Alt + W
Close All
option ⌥ + Shift ⇧ + W
Alt + Shift + W
Reopen Closed File
option ⌥ + Cmd ⌘ + O
Ctrl + Alt + O
Save
Cmd ⌘ + S
Ctrl + S
Save As
Cmd ⌘ + Shift ⇧ + S
Ctrl + Shift + S
Save All
option ⌥ + Cmd ⌘ + S
Ctrl + Alt + S
Rename
Cmd ⌘ + Shift ⇧ + R
Ctrl + Shift + R
Duplicate
Cmd ⌘ + Shift ⇧ + A
Ctrl + Shift + A
Delete
Cmd ⌘ + Backspace ⌫
Ctrl + Backspace ⌫
Edit
Copy
Cmd ⌘ + C
Ctrl + C
Cut
Cmd ⌘ + X
Ctrl + X
Paste
Cmd ⌘ + V
Ctrl + V
Undo
Cmd ⌘ + Z
Ctrl + Z
Redo
Cmd ⌘ + Shift ⇧ + Z
Ctrl + Y
Undo Selection
Cmd ⌘ + U
Ctrl + U
Redo Selection
Cmd ⌘ + Shift ⇧ + U
Alt + U
Select All
Cmd ⌘ + A
Ctrl + A
Select Line
Ctrl ^ + L
Alt + L
Select Parent Syntax Unit
Cmd ⌘ + I
Ctrl + I
Select Between Brackets
Cmd ⌘ + Shift ⇧ + M
Ctrl + Shift + M
Insert New Line Below
Cmd ⌘ + Return ⏎
Ctrl + Enter
Insert New Line Above
Cmd ⌘ + Shift ⇧ + Return ⏎
Ctrl + Shift + Enter
Go To Line
option ⌥ + Cmd ⌘ + G
Ctrl + Alt + G
Go To Bracket
Cmd ⌘ + Shift ⇧ + \
Ctrl + Shift + \
Go To Line Start
Cmd ⌘ + ←
Home
Go To Line End
Cmd ⌘ + →
End
Go To Previous Syntax Unit
Ctrl ^ + option ⌥ + ←
Alt + ←
Go To Next Syntax Unit
Ctrl ^ + option ⌥ + →
Alt + →
Go To Previous Word
option ⌥ + ←
Ctrl + ←
Go To Next Word
option ⌥ + →
Ctrl + →
Delete Lines
Cmd ⌘ + Shift ⇧ + K
Ctrl + Shift + K
Delete To Line Start
Cmd ⌘ + Backspace ⌫
Ctrl + Shift + Backspace ⌫
Delete To Line End
Cmd ⌘ + Delete ⌦
/ Ctrl ^ + K
Ctrl + Shift + Del
Copy Lines Down
option ⌥ + Shift ⇧ + ↓
Alt + Shift + ↓
Copy Lines Up
option ⌥ + Shift ⇧ + ↑
Alt + Shift + ↑
Move Lines Down
option ⌥ + ↓
Alt + ↓
Move Lines Up
option ⌥ + ↑
Alt + ↑
Join Lines
Cmd ⌘ + J
Ctrl + J
Transpose Characters
Ctrl ^ + T
Ctrl + Alt + T
Toggle Comment
Cmd ⌘ + /
Ctrl + /
Toggle Block Comment
Cmd ⌘ + Shift ⇧ + /
Ctrl + Shift + /
Convert To Lowercase
Cmd ⌘ + K + L
Ctrl + K + L
Convert To Uppercase
Cmd ⌘ + K + U
Ctrl + K + U
Evaluate Selection
option ⌥ + Cmd ⌘ + K
Ctrl + Alt + K
Select Next Occurrence
Cmd ⌘ + D
Ctrl + D
Add Cursor
option ⌥ + Click
Alt + Click
Add Cursor Below
option ⌥ + Cmd ⌘ + ↓
Ctrl + Alt + ↓
Add Cursor Above
option ⌥ + Cmd ⌘ + ↑
Ctrl + Alt + ↑
Add Cursors To Line Ends
Cmd ⌘ + Shift ⇧ + L
Ctrl + Shift + L
Convert To Single Cursor
Esc
Esc
Scroll To Center
Cmd ⌘ + K + C
Ctrl + K + C
Scroll Down
Ctrl ^ +option ⌥ + ↓
Ctrl + ↓
Scroll Up
Ctrl ^ + option ⌥ + ↑
Ctrl + ↑
Fold
option ⌥ + Cmd ⌘ + [
Ctrl + Shift + [
Unfold
option ⌥ +Cmd ⌘ + ]
Ctrl + Shift + ]
Fold All
Ctrl ^ + option ⌥ + [
Ctrl + Alt + [
Unfold All
Ctrl ^ + option ⌥ + ]
Ctrl + Alt + ]
Increase Font Size (Zoom In)
Cmd ⌘ + =
Ctrl + =
Decrease Font Size (Zoom out)
Cmd ⌘ + -
Ctrl + -
Reset Font Size (Reset Scaling)
Cmd ⌘ + 0
Ctrl + 0
Find
Cmd ⌘ + F
Ctrl + F
Find Next
Cmd ⌘ + G
Ctrl + G
Find Previous
Cmd ⌘ + Shift ⇧ + G
Ctrl + Shift + G
Replace
option ⌥ + Cmd ⌘ + F
Ctrl + Alt + F
Search All
Cmd ⌘ + Shift ⇧ + F
Ctrl + Shift + F
Terminal
Copy From Terminal
Cmd ⌘ + C
Ctrl + Shift + C
Paste To Terminal
Cmd ⌘ + V
Ctrl + Shift + V
Find
Cmd ⌘ + F
Ctrl + F
Project
Run Command
F5
F5
Refresh Project Explorer
Cmd ⌘ + R
Ctrl + R
Open Preview in Workspace
option ⌥ +Shift ⌘ + J
Alt + Shift + J
Find File
Cmd ⌘ + P
Ctrl + P
Open Preferences
option ⌥ + P
Alt + P
Window
Toggle Side Chat
F1
F1
Toggle Agent/Ask Mode
Shift ⇧ + Tab
Shift + Tab
New Terminal Window
option ⌥+Shift ⇧+T
Alt + Shift + T
Terminal To Current Location
option ⌥+T
Alt + T
Open Previous Window
option ⌥+Shift ⇧+[
Alt + Shift + [
Open Next Window
option ⌥+Shift ⇧+]
Alt + Shift + ]
Open Specific Window
Cmd ⌘ + #Num
Ctrl + #Num
Split Right
option ⌥+Shift ⇧+R
Alt + Shift + \
Split Down
option ⌥+Shift ⇧+D
Alt + Shift + D
Close Workspace
option ⌥+C
Alt + C
Move Layout Focus
option ⌥+Shift ⇧+ Return ⏎
Alt + Shift + Enter
Toggle Header
option ⌥+Shift ⇧+A
Alt + Shift + A
Toggle Sidebar
option ⌥+Shift ⇧+L
Alt + Shift + L
Toggle Devtools
option ⌥+Shift ⇧+B
Alt + Shift + B
Help
View All Shortcuts
Cmd ⌘ + H
Ctrl + H
Last updated