IDE · macOS · Windows
PyCharm Stream Deck Profile
All 132 PyCharm shortcuts on your Stream Deck: Navigate (14), Edit (14), Debug (14) + 11 more. One-click install, macOS & Windows.
- Shortcuts
- 132
- Groups
- 14
- Platforms
- macOS · Windows
- Category
- IDE
IDE · macOS · Windows
All 132 PyCharm shortcuts on your Stream Deck: Navigate (14), Edit (14), Debug (14) + 11 more. One-click install, macOS & Windows.
The profile as it installs: 13 folders on the home page, 132 shortcuts inside them. Press a folder to open it, a key to see what it fires.
A browser reconstruction, drawn from this profile's own preset — one theme, one device, one platform's key combinations. What installs is 288×288 key art in each theme it ships, built for every Stream Deck model, with the macOS and Windows combinations in their own files and dial actions on the decks that have dials.
Every action in the profile with its key combination, grouped as it is on the device.
| Action | macOS | Windows |
|---|---|---|
| Go to Declaration or Usages | CMD B | CTRL B |
| Go to Type Declaration | SHIFT CMD B | CTRL SHIFT B |
| Go to Implementation(s) | ALT CMD B | CTRL ALT B |
| Go to Super Method | CMD U | CTRL U |
| Go to Test | SHIFT CMD T | CTRL SHIFT T |
| Find Usages | ALT F7 | ALT F7 |
| File Structure | CMD F12 | CTRL F12 |
| Next Definition | CTRL SHIFT DOWN | ALT DOWN |
| Previous Definition | CTRL SHIFT UP | ALT UP |
| Go to Line/Column | CMD L | CTRL G |
| Recent Files | CMD E | CTRL E |
| Last Edit Location | SHIFT CMD BACKSPACE | CTRL SHIFT BACKSPACE |
| Back | CMD BRACKET_LEFT | CTRL ALT LEFT |
| Forward | CMD BRACKET_RIGHT | CTRL ALT RIGHT |
| Action | macOS | Windows |
|---|---|---|
| Undo | CMD Z | CTRL Z |
| Redo | SHIFT CMD Z | CTRL SHIFT Z |
| Cut | CMD X | CTRL X |
| Copy | CMD C | CTRL C |
| Paste | CMD V | CTRL V |
| Paste from History | SHIFT CMD V | CTRL SHIFT V |
| Copy Reference | ALT SHIFT CMD C | CTRL ALT SHIFT C |
| Duplicate Line or Selection | CMD D | CTRL D |
| Delete Line | CMD BACKSPACE | CTRL Y |
| Join Lines | CTRL SHIFT J | CTRL SHIFT J |
| Move Line Up | ALT SHIFT UP | ALT SHIFT UP |
| Move Line Down | ALT SHIFT DOWN | ALT SHIFT DOWN |
| Indent Selection | TAB | TAB |
| Unindent Line or Selection | SHIFT TAB | SHIFT TAB |
| Action | macOS | Windows |
|---|---|---|
| Toggle Line Breakpoint | CMD F8 | CTRL F8 |
| Toggle Temporary Breakpoint | ALT SHIFT CMD F8 | CTRL ALT SHIFT F8 |
| View Breakpoints | SHIFT CMD F8 | CTRL SHIFT F8 |
| Step Over | F8 | F8 |
| Step Into | F7 | F7 |
| Step Into My Code | ALT SHIFT F7 | ALT SHIFT F7 |
| Step Out | SHIFT F8 | SHIFT F8 |
| Resume Program | ALT CMD R | F9 |
| Run To Cursor | ALT F9 | ALT F9 |
| Evaluate Expression | ALT F8 | ALT F8 |
| Quick Evaluate | ALT CMD F8 | CTRL ALT F8 |
| Show Execution Point | ALT F10 | ALT F10 |
| Attach to Process | ALT SHIFT F5 | CTRL ALT F5 |
| Show Debug Window | CMD 5 | ALT 5 |
| Action | macOS | Windows |
|---|---|---|
| Basic Completion | CTRL SPACE | CTRL SPACE |
| Second Completion | CTRL ALT SPACE | CTRL ALT SPACE |
| Complete Current Statement | — | CTRL SHIFT ENTER |
| Generate | CMD N | ALT INSERT |
| Surround With | ALT CMD T | CTRL ALT T |
| Insert Live Template | CTRL J | CTRL J |
| Optimize Imports | CTRL ALT O | CTRL ALT O |
| Reformat Code | ALT CMD L | CTRL ALT L |
| Auto-Indent Lines | CTRL ALT I | CTRL ALT I |
| Comment with Line Comment | CMD SLASH | CTRL SLASH |
| Comment with Block Comment | ALT CMD SLASH | CTRL SHIFT SLASH |
| Quick Documentation | F1 | CTRL Q |
| Parameter Info | CMD P | CTRL P |
| Action | macOS | Windows |
|---|---|---|
| Find Action | SHIFT CMD A | CTRL SHIFT A |
| Go to File | SHIFT CMD O | CTRL SHIFT N |
| Go to Class | CMD O | CTRL N |
| Go to Symbol | ALT CMD O | CTRL ALT SHIFT N |
| Find | CMD F | CTRL F |
| Replace | CMD R | CTRL R |
| Find in Files | SHIFT CMD F | CTRL SHIFT F |
| Replace in Files | SHIFT CMD R | CTRL SHIFT R |
| Find Next | CMD G | F3 |
| Find Previous | SHIFT CMD G | SHIFT F3 |
| Action | macOS | Windows |
|---|---|---|
| Refactor This | CTRL T | CTRL ALT SHIFT T |
| Rename | SHIFT F6 | SHIFT F6 |
| Extract Method | ALT CMD M | CTRL ALT M |
| Introduce Variable | ALT CMD V | CTRL ALT V |
| Introduce Field | ALT CMD F | CTRL ALT F |
| Introduce Parameter | ALT CMD P | CTRL ALT P |
| Inline | ALT CMD N | CTRL ALT N |
| Safe Delete | CMD DELETE | ALT DELETE |
| Change Signature | CMD F6 | CTRL F6 |
| Move | F6 | F6 |
| Action | macOS | Windows |
|---|---|---|
| VCS Operations Popup | CTRL V | ALT BACKTICK |
| Commit | CMD K | CTRL K |
| Push | SHIFT CMD K | CTRL SHIFT K |
| Update Project | CMD T | CTRL T |
| Rollback | ALT CMD Z | CTRL ALT Z |
| Show Diff | CMD D | CTRL D |
| Next Difference | F7 | F7 |
| Previous Difference | SHIFT F7 | SHIFT F7 |
| Next Change | CTRL ALT SHIFT DOWN | CTRL ALT SHIFT DOWN |
| Previous Change | CTRL ALT SHIFT UP | CTRL ALT SHIFT UP |
| Action | macOS | Windows |
|---|---|---|
| Show Project Window | CMD 1 | ALT 1 |
| Show Bookmarks Window | CMD 2 | ALT 2 |
| Show Find Window | CMD 3 | ALT 3 |
| Show Structure Window | CMD 7 | ALT 7 |
| Show Version Control Window | CMD 9 | ALT 9 |
| Show Commit Window | CMD 0 | ALT 0 |
| Show Terminal Window | ALT F12 | ALT F12 |
| Switcher | CTRL TAB | CTRL TAB |
| Hide Active Tool Window | SHIFT ESCAPE | SHIFT ESCAPE |
| Hide All Tool Windows | SHIFT CMD F12 | CTRL SHIFT F12 |
| Action | macOS | Windows |
|---|---|---|
| Run | CTRL ALT R | ALT SHIFT F10 |
| Debug | CTRL ALT D | ALT SHIFT F9 |
| Run Context Configuration | CTRL R | SHIFT F10 |
| Debug Context Configuration | CTRL D | SHIFT F9 |
| Rerun | CMD R | CTRL F5 |
| Stop | CMD F2 | CTRL F2 |
| Stop Background Processes | SHIFT CMD F2 | CTRL SHIFT F2 |
| Show Run Window | CMD 4 | ALT 4 |
| Show Services Window | CMD 8 | ALT 8 |
| Action | macOS | Windows |
|---|---|---|
| Extend Selection | ALT UP | CTRL W |
| Shrink Selection | ALT DOWN | CTRL SHIFT W |
| Select All | CMD A | CTRL A |
| Add Selection for Next Occurrence | CTRL G | ALT J |
| Select All Occurrences | CTRL CMD G | CTRL ALT SHIFT J |
| Deselect Last Occurrence | CTRL SHIFT G | ALT SHIFT J |
| Add Caret to Each Line | ALT SHIFT G | ALT SHIFT G |
| Column Selection Mode | SHIFT CMD 8 | ALT SHIFT INSERT |
| Action | macOS | Windows |
|---|---|---|
| Expand | CMD NUMPAD_PLUS | CTRL NUMPAD_PLUS |
| Collapse | CMD NUMPAD_MINUS | CTRL NUMPAD_MINUS |
| Expand Recursively | ALT CMD NUMPAD_PLUS | CTRL ALT NUMPAD_PLUS |
| Collapse Recursively | ALT CMD NUMPAD_MINUS | CTRL ALT NUMPAD_MINUS |
| Expand All | SHIFT CMD NUMPAD_PLUS | CTRL SHIFT NUMPAD_PLUS |
| Collapse All | SHIFT CMD NUMPAD_MINUS | CTRL SHIFT NUMPAD_MINUS |
| Fold Selection | CMD PERIOD | CTRL PERIOD |
| Action | macOS | Windows |
|---|---|---|
| Show Intention Actions | ALT ENTER | ALT ENTER |
| Next Highlighted Error | F2 | F2 |
| Previous Highlighted Error | SHIFT F2 | SHIFT F2 |
| Error Description | CMD F1 | CTRL F1 |
| Run Inspection by Name | ALT SHIFT CMD I | CTRL ALT SHIFT I |
| Show Problems Window | CMD 6 | ALT 6 |
| Action | macOS | Windows |
|---|---|---|
| Install Package | CTRL ALT SHIFT O | CTRL ALT SHIFT O |
| Execute Selection in Console | CTRL SHIFT E | ALT SHIFT E |
| Scratch File | SHIFT CMD N | CTRL ALT SHIFT INSERT |
| Settings | CMD COMMA | CTRL ALT S |
| Save All | CMD S | CTRL S |
| Close Tab | CMD W | CTRL F4 |
| Action | macOS | Windows |
|---|---|---|
| Open Docs | — | — |
132 shortcuts auto-paginate to fit any Stream Deck — one key per page is reserved for navigation.
132 shortcuts, grouped into 14 sets: Navigate (14), Edit (14), Debug (14), Code (13), Search (10), Refactor (10), VCS (10), Windows (10), Run & Test (9), Select (8), Fold (7), Inspect (6), Environment (6), Help (1).
Yes — it auto-paginates. Mini needs 27 pages, Neo needs 19 pages, MK.2 needs 10 pages, XL needs 5 pages, + needs 19 pages, + XL needs 4 pages.
macOS and Windows. Each shortcut ships with its platform-specific key combination, so one profile covers both.
Trouble installing it, a key that fires the wrong thing, or a shortcut PyCharm changed in a recent version — that's ours to fix. The form arrives with PyCharm already filled in.