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.

VS Code Stream Deck profile — the store artwork, showing its keys laid out on a deck
103
Shortcuts
10
Groups
macOS · Windows
Platforms
IDE
Category

See it on a deck

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.

Version history

Every published revision of this profile, newest first — what changed and why, in the maker's own words.

V1 Sep 1, 2026 Latest version

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.

All 103 VS Code shortcuts

Every action in the profile with its key combination, grouped as it is on the device.

Editing 22

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

File & Window 17

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

Display 15

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

Language 11

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

Navigation 11

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

Selection 9

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

Debug 6

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

Chat 4

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

Help 1

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.

Pages per device

103 shortcuts auto-paginate to fit any Stream Deck — one key per page is reserved for navigation.

Mini
21 pages
Neo
15 pages
MK.2
8 pages
XL
4 pages
+
15 pages
+ XL
3 pages

Compare every device →

VS Code profile FAQ

How many shortcuts does the VS Code Stream Deck profile include?

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).

Does the VS Code profile fit my Stream Deck?

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.

Can I rearrange the VS Code profile after installing it?

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.

Which operating systems does the VS Code profile support?

macOS and Windows. Each shortcut ships with its platform-specific key combination, so one profile covers both.

Reviews

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.

Need help with this profile?

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 →