VS Code Stream Deck Profile
All 103 VS Code shortcuts on your Stream Deck: Editing (22), File & Window (17), Display (15) + 7 more. One-click install, macOS & Windows.
- 103
- Shortcuts
- 10
- Groups
- macOS · Windows
- Platforms
- IDE
- Category
All 103 VS Code shortcuts on your Stream Deck: Editing (22), File & Window (17), Display (15) + 7 more. One-click install, macOS & Windows.
The profile as it installs: 9 folders on the home page, 103 shortcuts inside them. Press a folder to open it, a key to see what it fires.
€6.99 Get it on Elgato Open this deck on its own page →
This profile's own key art, drawn by the same code that builds the files you install — and a starting point, not a fixed layout. Once it is imported, every key, folder and page is yours to move, rename, re-icon or delete in the Elgato Stream Deck app. What this page cannot be is the rest of the box: one theme of the ones it ships, two Stream Deck models of six, one platform's key combinations, and no dials.
Every published revision of this profile, newest first — what changed and why, in the maker's own words.
First release. 103 bindings across ten groups: Editing, Selection, Search, Language, Navigation, File & Window, Display, Debug, Chat and Help. Both macOS and Windows ship, and the two are not a Ctrl-for-Cmd rewrite of one another. Redo is Ctrl+Y on Windows against Cmd+Shift+Z on macOS; Save All is Ctrl+K S against Option+Cmd+S; Toggle Full Screen is F11 against Ctrl+Cmd+F. Translating one platform from the other would have shipped the wrong key on each of those. Every row is traced to Microsoft's own keybindings reference, and the backing table in this repo also records each binding's command ID — so a future check can verify that a combo still runs the command it is labelled with, rather than merely that the combo still exists. Focus-only bindings are excluded: Enter and Shift+Enter for find results, the arrow keys for search history, and Escape, which two different commands share. Alt+F4 is excluded as destructive, and Reset Zoom needs a numeric keypad the device cannot assume.
Every action in the profile with its key combination, grouped as it is on the device.
| Action | macOS | Windows |
|---|---|---|
| Cut Line | CMD X | CTRL X |
| Copy Line | CMD C | CTRL C |
| Paste | CMD V | CTRL V |
| Delete Line | CMD SHIFT K | CTRL SHIFT K |
| Insert Line Below | CMD ENTER | CTRL ENTER |
| Insert Line Above | CMD SHIFT ENTER | CTRL SHIFT ENTER |
| Move Line Down | ALT DOWN | ALT DOWN |
| Move Line Up | ALT UP | ALT UP |
| Copy Line Down | SHIFT ALT DOWN | SHIFT ALT DOWN |
| Copy Line Up | SHIFT ALT UP | SHIFT ALT UP |
| Undo | CMD Z | CTRL Z |
| Redo | CMD SHIFT Z | CTRL Y |
| Indent Line | CMD BRACKET_RIGHT | CTRL BRACKET_RIGHT |
| Outdent Line | CMD BRACKET_LEFT | CTRL BRACKET_LEFT |
| Toggle Line Comment | CMD SLASH | CTRL SLASH |
| Toggle Block Comment | SHIFT ALT A | SHIFT ALT A |
| Toggle Word Wrap | ALT Z | ALT Z |
| Jump to Bracket | CMD SHIFT BACKSLASH | CTRL SHIFT BACKSLASH |
| Fold Region | ALT CMD BRACKET_LEFT | CTRL SHIFT BRACKET_LEFT |
| Unfold Region | ALT CMD BRACKET_RIGHT | CTRL SHIFT BRACKET_RIGHT |
| Fold All | CMD K CMD 0 | CTRL K CTRL 0 |
| Unfold All | CMD K CMD J | CTRL K CTRL J |
| Action | macOS | Windows |
|---|---|---|
| New File | CMD N | CTRL N |
| Open File | CMD O | CTRL O |
| Save | CMD S | CTRL S |
| Save As | CMD SHIFT S | CTRL SHIFT S |
| Save All | ALT CMD S | CTRL K S |
| Close Editor | CMD W | CTRL W |
| Close All Editors | CMD K CMD W | CTRL K CTRL W |
| Reopen Closed Editor | CMD SHIFT T | CTRL SHIFT T |
| Copy Path of Active File | CMD K P | CTRL K P |
| New Window | CMD SHIFT N | CTRL SHIFT N |
| Split Editor | CMD BACKSLASH | CTRL BACKSLASH |
| Focus First Group | CMD 1 | CTRL 1 |
| Focus Second Group | CMD 2 | CTRL 2 |
| Focus Third Group | CMD 3 | CTRL 3 |
| Focus Left Group | CMD K CMD LEFT | CTRL K CTRL LEFT |
| Focus Right Group | CMD K CMD RIGHT | CTRL K CTRL RIGHT |
| Move Editor to Next Group | CTRL CMD RIGHT | CTRL ALT RIGHT |
| Action | macOS | Windows |
|---|---|---|
| Toggle Sidebar | CMD B | CTRL B |
| Toggle Full Screen | CTRL CMD F | F11 |
| Toggle Zen Mode | CMD K Z | CTRL K Z |
| Zoom In | CMD EQUAL | CTRL EQUAL |
| Zoom Out | CMD MINUS | CTRL MINUS |
| Show Explorer | CMD SHIFT E | CTRL SHIFT E |
| Show Source Control | CTRL SHIFT G | CTRL SHIFT G |
| Show Run and Debug | CMD SHIFT D | CTRL SHIFT D |
| Show Extensions | CMD SHIFT X | CTRL SHIFT X |
| Show Output | CMD SHIFT U | CTRL SHIFT U |
| Toggle Terminal | CTRL BACKTICK | CTRL BACKTICK |
| Markdown Preview | CMD SHIFT V | CTRL SHIFT V |
| Open Settings | CMD COMMA | CTRL COMMA |
| Keyboard Shortcuts | CMD K CMD S | CTRL K CTRL S |
| Select Color Theme | CMD K CMD T | CTRL K CTRL T |
| Action | macOS | Windows |
|---|---|---|
| Trigger Suggest | CTRL SPACE | CTRL SPACE |
| Trigger Parameter Hints | CMD SHIFT SPACE | CTRL SHIFT SPACE |
| Format Document | SHIFT ALT F | SHIFT ALT F |
| Format Selection | CMD K CMD F | CTRL K CTRL F |
| Go to Definition | F12 | F12 |
| Peek Definition | ALT F12 | ALT F12 |
| Definition to the Side | CMD K F12 | CTRL K F12 |
| Show Hover | CMD K CMD I | CTRL K CTRL I |
| Quick Fix | CMD PERIOD | CTRL PERIOD |
| Go to References | SHIFT F12 | SHIFT F12 |
| Rename Symbol | F2 | F2 |
| Action | macOS | Windows |
|---|---|---|
| Show All Commands | CMD SHIFT P | CTRL SHIFT P |
| Go to File | CMD P | CTRL P |
| Show All Symbols | CMD T | CTRL T |
| Go to Symbol | CMD SHIFT O | CTRL SHIFT O |
| Go to Line | CTRL G | CTRL G |
| Show Problems | CMD SHIFT M | CTRL SHIFT M |
| Next Error or Warning | F8 | F8 |
| Previous Error or Warning | SHIFT F8 | SHIFT F8 |
| Go Back | CTRL MINUS | ALT LEFT |
| Go Forward | CTRL SHIFT MINUS | ALT RIGHT |
| Editor History | CTRL TAB | CTRL TAB |
| Action | macOS | Windows |
|---|---|---|
| Add Selection to Next Match | CMD D | CTRL D |
| Select All Occurrences | CMD SHIFT L | CTRL SHIFT L |
| Select All of Current Word | CMD F2 | CTRL F2 |
| Select Current Line | CMD L | CTRL L |
| Insert Cursor Below | ALT CMD DOWN | CTRL ALT DOWN |
| Insert Cursor Above | ALT CMD UP | CTRL ALT UP |
| Cursor at End of Each Line | SHIFT ALT I | SHIFT ALT I |
| Expand Selection | CTRL SHIFT CMD RIGHT | SHIFT ALT RIGHT |
| Shrink Selection | CTRL SHIFT CMD LEFT | SHIFT ALT LEFT |
| Action | macOS | Windows |
|---|---|---|
| Find | CMD F | CTRL F |
| Replace | ALT CMD F | CTRL H |
| Find in Files | CMD SHIFT F | CTRL SHIFT F |
| Replace in Files | CMD SHIFT H | CTRL SHIFT H |
| Toggle Match Case | ALT CMD C | ALT C |
| Toggle Whole Word | ALT CMD W | ALT W |
| Toggle Regex | ALT CMD R | ALT R |
| Action | macOS | Windows |
|---|---|---|
| Toggle Breakpoint | F9 | F9 |
| Start Debugging | F5 | F5 |
| Run Without Debugging | CTRL F5 | CTRL F5 |
| Pause | F6 | F6 |
| Step Into | F11 | F11 |
| Run Build Task | CMD SHIFT B | CTRL SHIFT B |
| Action | macOS | Windows |
|---|---|---|
| Open Chat View | CTRL CMD I | CTRL ALT I |
| Open Agent Mode | CMD SHIFT I | CTRL SHIFT I |
| Inline Chat | CMD I | CTRL I |
| Language Model Picker | ALT CMD PERIOD | CTRL ALT PERIOD |
| Action | macOS | Windows |
|---|---|---|
| Open Docs | — | — |
VS Code keyboard shortcuts on ShortcutPosters → — the same shortcuts as a printable reference, with the source documentation each one was checked against.
103 shortcuts auto-paginate to fit any Stream Deck — one key per page is reserved for navigation.
103 shortcuts, grouped into 10 sets: Editing (22), File & Window (17), Display (15), Language (11), Navigation (11), Selection (9), Search (7), Debug (6), Chat (4), Help (1).
Yes — it auto-paginates. Mini needs 21 pages, Neo needs 15 pages, MK.2 needs 8 pages, XL needs 4 pages, + needs 15 pages, + XL needs 3 pages.
Yes — completely. It installs as 9 folders holding 103 shortcuts, and every one of them is yours from that moment: in the official Elgato Stream Deck app you can drag a key to another slot, rename it, change its icon, move it between folders, add your own actions or delete what you don't use. The layout is a starting point, not a lock.
macOS and Windows. Each shortcut ships with its platform-specific key combination, so one profile covers both.
Every review here was read and approved by the maker before it was published — good or bad, as written. Nothing is posted automatically.
No reviews of VS Code yet.
Bought VS Code? Leave a review Read by the maker before it's published.
Trouble installing it, a key that fires the wrong thing, or a shortcut VS Code changed in a recent version — that's ours to fix. The form arrives with VS Code already filled in.
The whole developers bench — 24 profiles,
2,194 shortcuts
, 3 plugins , 2 icon packs →
Browse all 167 profiles →