Key Bindings

Not all of the below bindings are supported. It’s a reference

General Navigation

Command Windows/Linux macOS
Open File Ctrl+O Cmd+O
Save File Ctrl+S Cmd+S
Close File/Tab Ctrl+W Cmd+W
Close All Files/Tabs Ctrl+K W Cmd+Option+W
Switch Between Tabs Ctrl+Tab Cmd+Option+Right-Arrow/Left- Arrow
Go to File Ctrl+P Cmd+P
Go to Line Ctrl+G Cmd+L

Editing

Command Windows/Linux macOS
Undo Ctrl+Z Cmd+Z
Redo Ctrl+Y Cmd+Shift+Z
Cut Ctrl+X Cmd+X
Copy Ctrl+C Cmd+C
Paste Ctrl+V Cmd+V
Select All Ctrl+A Cmd+A
Find Ctrl+F Cmd+F
Replace Ctrl+H Cmd+Option+F

Code Navigation and Refactoring

Command Windows/Linux macOS
Go to Definition/Declaration F12 or Ctrl+Click Cmd+Click
Find References Shift+F12 Cmd+Shift+F12
Rename Symbol F2 Cmd+Option+R
Jump to Next Error/Warning F8 Cmd+Option+F8
Jump to Previous Error/Warning Shift+F8 Cmd+Option+Shift+F8
Code Formatting Ctrl+Shift+F Cmd+Option+L

Debugging

Command Windows/Linux macOS
Start Debugging F5 Cmd+Shift+D
Stop Debugging Shift+F5 Cmd+Shift+F5
Step Over F10 Cmd+Option+F10
Step Into F11 Cmd+Option+F11
Step Out Shift+F11 Cmd+Shift+Option+F11

Search and Replace

Command Windows/Linux macOS
Global Search Ctrl+Shift+F Cmd+Shift+F
Global Replace Ctrl+Shift+H Cmd+Shift+H

Git Integration

Command Windows/Linux macOS
Commit Changes Ctrl+Enter Cmd+Enter
View Git Log Ctrl+Shift+G Cmd+Shift+G

Terminal/Command Palette

Command Windows/Linux macOS
Open Terminal Ctrl + ` Cmd + `
Open Command Palette Ctrl+Shift+P Cmd+Shift+P

Project Management

Command Windows/Linux macOS
Toggle Sidebar Ctrl+B Cmd+B
Show/Hide Explorer Ctrl+Shift+E Cmd+Shift+E