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