Here’s a list of essential Visual Studio Code shortcuts for Windows, macOS, and Linux:
General Shortcuts
Action | Windows/Linux | macOS |
---|
Open Command Palette | Ctrl + Shift + P | Cmd + Shift + P |
Quick Open (Go to file) | Ctrl + P | Cmd + P |
Toggle Terminal | Ctrl + `` | Cmd + `` |
New Terminal | `Ctrl + Shift + `` | `Cmd + Shift + `` |
Close Editor | Ctrl + W | Cmd + W |
Close Folder/Workspace | Ctrl + K F | Cmd + K F |
Split Editor | Ctrl + \ | Cmd + \ |
Open Settings | Ctrl + , | Cmd + , |
Open Keyboard Shortcuts | Ctrl + K Ctrl + S | Cmd + K Cmd + S |
Open Explorer | Ctrl + Shift + E | Cmd + Shift + E |
Editing Shortcuts
Action | Windows/Linux | macOS |
---|
Copy Line Up/Down | Alt + Shift + ↑/↓ | Option + Shift + ↑/↓ |
Move Line Up/Down | Alt + ↑/↓ | Option + ↑/↓ |
Duplicate Line | Shift + Alt + ↓ | Shift + Option + ↓ |
Delete Line | Ctrl + Shift + K | Cmd + Shift + K |
Undo | Ctrl + Z | Cmd + Z |
Redo | Ctrl + Y | Cmd + Shift + Z |
Format Document | Shift + Alt + F | Shift + Option + F |
Comment/Uncomment Line | Ctrl + / | Cmd + / |
Block Comment | Shift + Alt + A | Cmd + Option + A |
Rename Symbol | F2 | F2 |
Go to Definition | F12 | F12 |
Peek Definition | Alt + F12 | Option + F12 |
Select All Occurrences | Ctrl + Shift + L | Cmd + Shift + L |
Find | Ctrl + F | Cmd + F |
Replace | Ctrl + H | Cmd + H |
Go to Line | Ctrl + G | Cmd + G |
Go to Symbol | Ctrl + Shift + O | Cmd + Shift + O |
File Navigation
Action | Windows/Linux | macOS |
---|
Open File Explorer | Ctrl + Shift + E | Cmd + Shift + E |
Go to Next Editor | Ctrl + Tab | Cmd + Tab |
Go to Previous Editor | Ctrl + Shift + Tab | Cmd + Shift + Tab |
Open File | Ctrl + O | Cmd + O |
Save File | Ctrl + S | Cmd + S |
Save All | Ctrl + K S | Cmd + Option + S |
Selection and Multi-Cursor Shortcuts
Action | Windows/Linux | macOS |
---|
Select All | Ctrl + A | Cmd + A |
Select Word | Ctrl + D | Cmd + D |
Add Cursor to Next Occurrence | Ctrl + D | Cmd + D |
Add Cursor Above/Below | Ctrl + Alt + ↑/↓ | Cmd + Option + ↑/↓ |
Select Line | Ctrl + L | Cmd + L |
Expand/Shrink Selection | Shift + Alt + →/← | Shift + Option + →/← |
Column Select Mode | Shift + Alt + Drag | Cmd + Option + Drag |
Debugging Shortcuts
Action | Windows/Linux | macOS |
---|
Start/Continue Debugging | F5 | F5 |
Step Over | F10 | F10 |
Step Into | F11 | F11 |
Step Out | Shift + F11 | Shift + F11 |
Toggle Breakpoint | F9 | F9 |
These shortcuts are highly useful for improving productivity in VS Code!
0 Comments