We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Was this tool helpful to use?
Your feedback helps us make it better
Search VS Code keyboard shortcuts by function or key combination. Get cross-platform (Windows, Mac, Linux) mappings to boost your coding efficiency.
Bundled default-keybinding snapshots have no recorded VS Code version. The selected binding retains its when condition; context, version, extensions and overrides can change behavior. Verify in your editor Keyboard Shortcuts. Reference
| Function Description | Shortcut Key |
|---|---|
| No relevant shortcut keys found | |
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
This VS Code shortcuts finder filters a preset list of common commands by their displayed description or by a key combination. Choose macOS, Windows, or Linux, then search words such as “Rename” or a key such as “Ctrl+P.” The results pair each matching command with its shortcut for the selected platform, so the command name remains visible when several actions share similar keys.
A keyboard shortcut is a key or key sequence bound to a command. VS Code can change those bindings, and the displayed key can also depend on the active keyboard layout. This page is a quick reference to included defaults; it does not inspect the bindings installed in your editor.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Select macOS, Windows, or Linux. The page may start with a detected platform, but choose the one running VS Code if you are browsing from another device.
Type a command description, such as “Format Document,” or a remembered key combination. Search ignores letter case and punctuation in key text, so a short fragment can be enough.
Check the description before trying a result. For example, Ctrl+P on Windows or Linux is commonly used for Quick Open; on macOS, look for the corresponding Cmd+P entry. A match only means that the text appears in this reference list.
Change the platform tab to view that platform’s mapping. The table shows one platform at a time rather than a combined comparison.
Use cases
See how the tool fits into real work and everyday tasks.
Search for an action such as “Rename” or “Toggle Terminal,” then confirm the matching command before using the key.
Switch platform tabs while learning VS Code on a new computer. This helps identify the platform-specific modifier without assuming every shortcut is identical.
Q&A
Find concise answers to common questions and confusing cases.
Check that the selected platform matches the computer and that the command is active in the current context. Your own keybindings, extensions, keymap extensions, keyboard layout, or a conflicting application shortcut can change what happens. Use VS Code’s Keyboard Shortcuts editor to inspect the effective binding.
No. This page searches its preset reference list. To search your installed defaults and custom bindings together, use the Keyboard Shortcuts editor inside VS Code.
Shortcut labels may be represented for a standard US layout while VS Code interprets keys using the active layout. Check the editor’s keybinding display on the computer where you will use the shortcut.
Notes
Review scope, result limitations, and important precautions before use.
The list contains common mapped commands, not every VS Code command, extension shortcut, or personal binding. It does not read your settings and may not match a changed default in a later release. Treat a result as a candidate mapping and confirm it in your current VS Code installation when exact behavior matters. The official documentation explains how to inspect and troubleshoot active bindings.
Related
Discover related tools, collections, and available API capabilities.