RubyMine Stream Deck Profile

V1

All 145 RubyMine shortcuts on your Stream Deck: Navigate (32), Edit (30), Code (19) + 6 more. One-click install, macOS & Windows.

RubyMine Stream Deck profile — the store artwork, showing its keys laid out on a deck
145
Shortcuts
9
Groups
macOS · Windows
Platforms
IDE
Category

See it on a deck

The first 32 of 145 shortcuts, laid out as they install. Press a key to see what it fires.

€7.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 Oct 22, 2026 Latest version

v1.0 — 2026-10-15 — First release. 143 RubyMine 2026.2 shortcuts across 8 folders plus two Help keys, each one read from JetBrains' own keymap data and the Ruby plugin's keymap for macOS and Windows. The Ruby & Rails folder holds Related Symbol (jump between model, controller, view and spec), Go to Test, Run Rake Task, Run Rails Generator, the two ERB tags and Toggle Camel/Snake Case. Includes one two-step key (Reformat then Run at Caret) and Smart Profile auto-switch on both platforms. Keys only — no dials.

All 145 RubyMine shortcuts

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

Navigate 32

Action macOS Windows
Find Action CMD SHIFT A CTRL SHIFT A
Go to Class CMD O CTRL N
Go to File CMD SHIFT O CTRL SHIFT N
Go to Symbol CMD ALT O CTRL ALT SHIFT N
Go to Declaration CMD B CTRL B
Go to Implementation CMD ALT B CTRL ALT B
Go to Type Declaration CMD SHIFT B CTRL SHIFT B
Go to Super Method CMD U CTRL U
Go to Line CMD L CTRL G
Recent Files CMD E CTRL E
Recent Locations CMD SHIFT E CTRL SHIFT E
Back CMD [ CTRL ALT LEFT
Forward CMD ] CTRL ALT RIGHT
Last Edit Location CMD SHIFT BACKSPACE CTRL SHIFT BACKSPACE
Select Next Tab CMD SHIFT ] ALT RIGHT
Select Previous Tab CMD SHIFT [ ALT LEFT
Switcher CTRL TAB CTRL TAB
Close Tab CMD W CTRL F4
Next Highlighted Error F2 F2
Previous Highlighted Error SHIFT F2 SHIFT F2
Next Method CTRL SHIFT DOWN ALT DOWN
Previous Method CTRL SHIFT UP ALT UP
File Structure CMD F12 CTRL F12
Type Hierarchy CTRL H CTRL H
Method Hierarchy CMD SHIFT H CTRL SHIFT H
Call Hierarchy CTRL ALT H CTRL ALT H
Find Usages ALT F7 ALT F7
Show Usages CMD ALT F7 CTRL ALT F7
Highlight Usages in File CMD SHIFT F7 CTRL SHIFT F7
Toggle Bookmark F3 F11
Show All Bookmarks CMD F3 SHIFT F11
Jump to Source CMD DOWN F4

Edit 30

Action macOS Windows
Undo CMD Z CTRL Z
Redo CMD SHIFT Z CTRL SHIFT Z
Save All CMD S CTRL S
Duplicate Line or Selection CMD D CTRL D
Delete Line CMD BACKSPACE CTRL Y
Join Lines CTRL SHIFT J CTRL SHIFT J
Toggle Case CMD SHIFT U CTRL SHIFT U
Move Statement Up CMD SHIFT UP CTRL SHIFT UP
Move Statement Down CMD SHIFT DOWN CTRL SHIFT DOWN
Move Line Up ALT SHIFT UP ALT SHIFT UP
Move Line Down ALT SHIFT DOWN ALT SHIFT DOWN
Extend Selection ALT UP CTRL W
Shrink Selection ALT DOWN CTRL SHIFT W
Add Selection for Next Occurrence CTRL G ALT J
Select All Occurrences CMD CTRL G CTRL ALT SHIFT J
Unselect Occurrence CTRL SHIFT G ALT SHIFT J
Toggle Column Selection Mode CMD SHIFT 8 ALT SHIFT INSERT
Add Caret to Each Line in Selection ALT SHIFT G ALT SHIFT G
Paste from History CMD SHIFT V CTRL SHIFT V
Collapse Code Block CMD MINUS CTRL MINUS
Expand Code Block CMD EQUAL CTRL EQUAL
Collapse All CMD SHIFT MINUS CTRL SHIFT MINUS
Expand All CMD SHIFT EQUAL CTRL SHIFT EQUAL
Fold Selection CMD . CTRL .
Find CMD F CTRL F
Replace CMD R CTRL R
Find Next CMD G F3
Find Previous CMD SHIFT G SHIFT F3
Find in Files CMD SHIFT F CTRL SHIFT F
Replace in Files CMD SHIFT R CTRL SHIFT R

Code 19

Action macOS Windows
Basic Completion CTRL SPACE CTRL SPACE
Complete Current Statement CMD SHIFT ENTER CTRL SHIFT ENTER
Show Context Actions ALT ENTER ALT ENTER
Generate CMD N ALT INSERT
Insert Live Template CMD J CTRL J
Surround With CMD ALT T CTRL ALT T
Surround with Live Template CMD ALT J CTRL ALT J
Comment with Line Comment CMD / CTRL /
Comment with Block Comment CMD ALT / CTRL SHIFT /
Reformat Code CMD ALT L CTRL ALT L
Reformat File Dialog CMD ALT SHIFT L CTRL ALT SHIFT L
Auto-Indent Lines CTRL ALT I CTRL ALT I
Parameter Info CMD P CTRL P
Quick Documentation F1 CTRL Q
Quick Definition ALT SPACE CTRL SHIFT I
Type Info CTRL SHIFT P CTRL SHIFT P
Context Info CTRL SHIFT Q ALT Q
Error Description CMD F1 CTRL F1
Run Inspection by Name CMD ALT SHIFT I CTRL ALT SHIFT I

Run & Debug 15

Action macOS Windows
Run CTRL R SHIFT F10
Debug CTRL D SHIFT F9
Run Configuration Popup CTRL ALT R ALT SHIFT F10
Stop CMD F2 CTRL F2
Rerun Tests CMD CTRL R ALT SHIFT R
Resume Program CMD ALT R F9
Step Over F8 F8
Step Into F7 F7
Smart Step Into SHIFT F7 SHIFT F7
Step Out SHIFT F8 SHIFT F8
Run to Cursor ALT F9 ALT F9
Evaluate Expression ALT F8 ALT F8
Toggle Line Breakpoint CMD F8 CTRL F8
Toggle Temporary Breakpoint CMD ALT SHIFT F8 CTRL ALT SHIFT F8
View Breakpoints CMD SHIFT F8 CTRL SHIFT F8

View 15

Action macOS Windows
Show Project Window CMD 1 ALT 1
Show Find Window CMD 3 ALT 3
Show Run Window CMD 4 ALT 4
Show Debug Window CMD 5 ALT 5
Show Problems Window CMD 6 ALT 6
Show Structure Window CMD 7 ALT 7
Show Services Window CMD 8 ALT 8
Show Terminal Window ALT F12 ALT F12
Hide All Tool Windows CMD SHIFT F12 CTRL SHIFT F12
Hide Active Tool Window SHIFT ESCAPE SHIFT ESCAPE
Jump to Last Tool Window F12 F12
Quick Switch Scheme CTRL ` CTRL `
Reload All from Disk CMD ALT Y CTRL ALT Y
New Scratch File CMD SHIFT N CTRL ALT SHIFT INSERT
Settings CMD , CTRL ALT S

Refactor 11

Action macOS Windows
Refactor This CTRL T CTRL ALT SHIFT T
Rename SHIFT F6 SHIFT F6
Extract Method CMD ALT M CTRL ALT M
Introduce Variable CMD ALT V CTRL ALT V
Introduce Constant CMD ALT C CTRL ALT C
Introduce Instance Variable CMD ALT F CTRL ALT F
Introduce Parameter CMD ALT P CTRL ALT P
Inline CMD ALT N CTRL ALT N
Change Signature CMD F6 CTRL F6
Move F6 F6
Safe Delete CMD DELETE ALT DELETE

VCS 11

Action macOS Windows
Commit CMD K CTRL K
Push CMD SHIFT K CTRL SHIFT K
Update Project CMD T CTRL T
VCS Operations Popup CTRL V ALT `
Rollback Changes CMD ALT Z CTRL ALT Z
Add to VCS CMD ALT A CTRL ALT A
Next Change CTRL ALT SHIFT DOWN CTRL ALT SHIFT DOWN
Previous Change CTRL ALT SHIFT UP CTRL ALT SHIFT UP
Recent Changes ALT SHIFT C ALT SHIFT C
Show Commit Window CMD 0 ALT 0
Show Version Control Window CMD 9 ALT 9

Ruby & Rails 10

Action macOS Windows
Related Symbol (Rails MVC) CMD CTRL UP CTRL ALT HOME
Go to Test or Spec CMD SHIFT T CTRL SHIFT T
Run Context Configuration (Spec at Caret) CTRL SHIFT R CTRL SHIFT F10
Reformat, then Run at Caret CMD ALT L CTRL SHIFT R CTRL ALT L CTRL SHIFT F10
Run Rake Task ALT R CTRL ALT R
Run Rails Generator CMD ALT G CTRL ALT G
Insert ERB Output Tag CMD SHIFT . CTRL SHIFT .
Insert ERB Tag CMD SHIFT , CTRL SHIFT ,
Toggle Camel / Snake Case ALT SHIFT U ALT SHIFT U
Show Diagram (Rails Models) CMD ALT SHIFT U CTRL ALT SHIFT U

Help 2

Action macOS Windows
RubyMine Documentation — —
Keymap Reference — —

RubyMine keyboard shortcuts on ShortcutPosters → — the same shortcuts as a printable reference, with the source documentation each one was checked against.

Pages per device

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

Mini
29 pages
Neo
21 pages
MK.2
11 pages
XL
5 pages
+
21 pages
+ XL
5 pages

Compare every device →

RubyMine profile FAQ

How many shortcuts does the RubyMine Stream Deck profile include?

145 shortcuts, grouped into 9 sets: Navigate (32), Edit (30), Code (19), Run & Debug (15), View (15), Refactor (11), VCS (11), Ruby & Rails (10), Help (2).

Does the RubyMine profile fit my Stream Deck?

Yes — it auto-paginates. Mini needs 29 pages, Neo needs 21 pages, MK.2 needs 11 pages, XL needs 5 pages, + needs 21 pages, + XL needs 5 pages.

Can I rearrange the RubyMine profile after installing it?

Yes — completely. It installs as 145 shortcuts laid out across as many pages as your device needs, 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, group keys into your own 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 RubyMine 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 RubyMine yet.

Bought RubyMine? 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 RubyMine changed in a recent version — that's ours to fix. The form arrives with RubyMine already filled in.

The whole developers bench — 22 profiles, 2,028 shortcuts , 3 plugins , 2 icon packs →
Browse all 187 profiles →