- Windows
- CtrlShiftP
- macOS
- ShiftCmdP
- Linux
- CtrlShiftP
THE SHORTCUT REFERENCE
Visual Studio Code
keyboard shortcuts.
Keep your attention on the code. Start with the command palette, jump between files, then learn the editing shortcuts you use every day. These defaults assume the standard US keyboard layout.
Search VS Code shortcuts
● Runs in your browserMatches
Loading search…
KEEP THIS HANDY
The complete starter reference
Defaults for desktop apps and US keyboard layouts. On some keyboards, function keys need Fn. Reviewed 2026-10-06. Search filters above apply to this reference too.
- Windows
- CtrlP
- macOS
- CmdP
- Linux
- CtrlP
- Windows
- CtrlF
- macOS
- CmdF
- Linux
- CtrlF
- Windows
- CtrlShiftF
- macOS
- ShiftCmdF
- Linux
- CtrlShiftF
- Windows
- CtrlS
- macOS
- CmdS
- Linux
- CtrlS
- Windows
- CtrlZ
- macOS
- CmdZ
- Linux
- CtrlZ
- Windows
- CtrlY
- macOS
- ShiftCmdZ
- Linux
- CtrlY
- Windows
- CtrlShiftK
- macOS
- ShiftCmdK
- Linux
- CtrlShiftK
- Windows
- Alt↓
- macOS
- Option↓
- Linux
- Alt↓
- Windows
- AltShiftF
- macOS
- OptionShiftF
- Linux
- CtrlShiftI
- Windows
- F2
- macOS
- F2
- Linux
- F2
- Windows
- F12
- macOS
- F12
- Linux
- F12
- Windows
- CtrlB
- macOS
- CmdB
- Linux
- CtrlB
- Windows
- Ctrl`
- macOS
- Ctrl`
- Linux
- Ctrl`
- Windows
- CtrlKthenCtrlC
- macOS
- CmdKthenCmdC
- Linux
- CtrlKthenCtrlC
- Windows
- CtrlKthenCtrlS
- macOS
- CmdKthenCmdS
- Linux
- CtrlKthenCtrlS
No reference entries match these filters. Clear the search to see all shortcuts.
When the keys do something else
The active tool, selection or input field matters. Check your app’s keyboard shortcut settings and the official VS Code reference if a combination behaves differently. Customized shortcuts and extensions can override these defaults.
← Browse another app