🔍
Default VS Code keybindings. If you changed your own keybindings, yours win.
76 shortcuts
General
| Shortcut | Action |
| ⌘+⇧+PorF1 | Command Palette |
| ⌘+P | Quick Open — go to file |
| ⌘+⇧+N | New window |
| ⌘+⇧+W | Close window |
| ⌘+W | Close editor |
| ⌘+, | User settings |
| ⌘+Kthen⌘+S | Keyboard shortcuts editor |
| ⌘+B | Toggle sidebar |
| ⌘+J | Toggle bottom panel |
| ⌘+⇧+E | Show Explorer |
| ⌃+⇧+G | Show Source Control |
| ⌘+⇧+D | Show Run and Debug |
| ⌘+⇧+X | Show Extensions |
| ⌘+KthenZ | Zen Mode |
| ⌘+\ | Split editor |
Editing
| Shortcut | Action |
| ⌘+X | Cut line (empty selection) |
| ⌘+C | Copy line (empty selection) |
| ⌥+↑ | Move line up |
| ⌥+↓ | Move line down |
| ⇧+⌥+↑ | Copy line up |
| ⇧+⌥+↓ | Copy line down |
| ⌘+⇧+K | Delete line |
| ⌘+Return | Insert line below |
| ⌘+⇧+Return | Insert line above |
| ⌘+⇧+\ | Jump to matching bracket |
| ⌘+] | Indent line |
| ⌘+[ | Outdent line |
| ⌘+/ | Toggle line comment |
| ⇧+⌥+A | Toggle block comment |
| ⌥+Z | Toggle word wrap |
| ⇧+⌥+F | Format document |
| ⌘+Kthen⌘+F | Format selection |
| ⌃+Space | Trigger suggestion |
| ⌘+⇧+Space | Trigger parameter hints |
| F12 | Go to Definition |
| ⌥+F12 | Peek Definition |
| ⇧+F12 | Show references |
| ⌘+. | Quick Fix |
| F2 | Rename symbol |
Multi-Cursor & Selection
| Shortcut | Action |
| ⌥+Click | Insert cursor |
| ⌥+⌘+↑ | Add cursor above |
| ⌥+⌘+↓ | Add cursor below |
| ⌘+U | Undo last cursor operation |
| ⇧+⌥+I | Add cursor at end of each selected line |
| ⌘+D | Add selection to next find match |
| ⌘+⇧+L | Select all occurrences of current selection |
| ⌘+F2 | Select all occurrences of current word |
| ⌘+L | Select current line |
| ⌃+⇧+⌘+→ | Expand selection |
| ⌃+⇧+⌘+← | Shrink selection |
Search & Replace
| Shortcut | Action |
| ⌘+F | Find |
| ⌥+⌘+F | Replace |
| ⌘+G | Find next |
| ⌘+⇧+G | Find previous |
| ⌥+Return | Select all matches of Find |
| ⌘+⇧+F | Search in files |
| ⌘+⇧+H | Replace in files |
Navigation
| Shortcut | Action |
| ⌃+G | Go to line |
| ⌘+T | Go to symbol in workspace |
| ⌘+⇧+O | Go to symbol in file |
| ⌃+Tab | Switch between open editors |
| ⌃+- | Go back |
| ⌃+⇧+- | Go forward |
| ⌘+⇧+M | Show Problems panel |
| F8 | Go to next error or warning |
| ⇧+F8 | Go to previous error or warning |
| ⌘+Kthen⌘+← | Focus left editor group |
| ⌘+Kthen⌘+→ | Focus right editor group |
Debug & Terminal
| Shortcut | Action |
| F5 | Start or continue debugging |
| ⇧+F5 | Stop debugging |
| F9 | Toggle breakpoint |
| F10 | Step over |
| F11 | Step into |
| ⇧+F11 | Step out |
| ⌃+` | Toggle integrated terminal |
| ⌃+⇧+` | Create new terminal |
No shortcuts match that search.