RubyMine shortcuts for Mac
132 shortcuts · 12 categories
RubyMine is an integrated development environment (IDE) specifically designed for Ruby development that offers features such as code completion, refactoring, and debugging support. Download RubyMine
Use these RubyMine shortcuts from a pie menu
Access your favorite RubyMine shortcuts instantly with Pie Menu. No more memorizing—just point and click.

Hover a shortcut to add it to Pie Menu
Mac keyboard shortcuts for RubyMine
VCS / Local History
Search / Replace
Usage Search
Carets and Selections
Refactoring
- Refactor this... quick list⌃ (control) + t Add →
- Inline⌥ (option) + ⌘ (command) + n Add →
- Extract Parameter⌥ (option) + ⌘ (command) + p Add →
- Extract Method⌥ (option) + ⌘ (command) + m Add →
- Extract Field⌥ (option) + ⌘ (command) + f Add →
- Extract Constant⌥ (option) + ⌘ (command) + c Add →
- Extract Variable⌥ (option) + ⌘ (command) + v Add →
- Rename⇧ (shift) + f6 Add →
- Movef6 Add →
- Copyf5 Add →
Live Templates
Running and Debugging
- Debug anythingcontrol control + ⇧ (shift)Add →
- Show execution point⌥ (option) + f10 Add →
- View breakpoints⇧ (shift) + ⌘ (command) + f8 Add →
- Toggle breakpoint⌘ (command) + f8 Add →
- Evaluate / Quick evaluate expression⌥ (option) + f8 Add →
- Resume program⌥ (option) + ⌘ (command) + r Add →
- Run to cursor⌥ (option) + f9 Add →
- Step out⇧ (shift) + f8 Add →
- Step intof7 Add →
- Step overf8 Add →
- Run rake task⌥ (option) + r Add →
- Run or debug context configuration from editor⌃ (control) + ⇧ (shift) + r Add →
- Debug⌃ (control) + d Add →
- Run⌃ (control) + r Add →
- Open debug configurations dropdown⌃ (control) + ⌥ (option) + d Add →
- Open run configurations dropdown⌃ (control) + ⌥ (option) + r Add →
- Run Anythingcontrol control Add →
Rails
Show Tool Windows
- Show Terminal window⌥ (option) + f12 Add →
- Show Commit window⌘ (command) + 0 Add →
- Show Version Control window⌘ (command) + 9 Add →
- Show Services window⌘ (command) + 8 Add →
- Show Structure window⌘ (command) + 7 Add →
- Show Problems window⌘ (command) + 6 Add →
- Show Debug window⌘ (command) + 5 Add →
- Show Run window⌘ (command) + 4 Add →
- Show Find window⌘ (command) + 3 Add →
- Show Favorites window⌘ (command) + 2 Add →
- Show Project window⌘ (command) + 1 Add →
General
- Quick switch current scheme⌃ (control) + ´ Add →
- Switch between tabs and tool window⌃ (control) + ⇥ Add →
- Close active editor tab⌘ (command) + w Add →
- Hide active or last active window⇧ (shift) + esc Add →
- Go back to previous tool windowesc Add →
- Inspect current file with current profile⌥ (option) + ⇧ (shift) + i Add →
- Add to Favorites⌥ (option) + ⇧ (shift) + f Add →
- Toggle maximizing editor⇧ (shift) + ⌘ (command) + f12 Add →
- Synchronize⌥ (option) + ⌘ (command) + y Add →
- Search everywhereshift shift Add →
- Find any action⇧ (shift) + ⌘ (command) + a Add →
Editing
- Perform string interpolation on selection⇧ (shift) + 3 Add →
- Move line (selection) up or down⌥ (option) + ⇧ (shift) + ↑ Add →
- Collapse all⇧ (shift) + ⌘ (command) + - Add →
- Expand all⇧ (shift) + ⌘ (command) + + Add →
- Collapse code block⌘ (command) + – Add →
- Expand code block⌘ (command) + + Add →
- Delete to word start⌥ (option) + ⌫ Add →
- Delete to word end⌥ (option) + ⌫ Add →
- Select till code block end/start⌥ (option) + ⇧ (shift) + ⌘ (command) + ] Add →
- Toggle Camel/Snake Case⌥ (option) + ⇧ (shift) + u Add →
- Toggle case for word at caret or selected block⇧ (shift) + ⌘ (command) + u Add →
- Start new line⇧ (shift) + ↵ Add →
- Delete line at caret⌘ (command) + ⌫ Add →
- Duplicate current line or selected block⌘ (command) + d Add →
- Paste from buffer/recent buffers⌘ (command) + v Add →
- Auto-indent line(s)⌃ (control) + ⌥ (option) + i Add →
- Reformat code⌥ (option) + ⌘ (command) + l Add →
- Show intention actions/quick-fixes⌥ (option) + ↵ Add →
- Decrease current selection to previous state⌥ (option) + ↓ Add →
- Select successively increasing code blocks⌥ (option) + ↑ Add →
- Comment with line or block comment⌘ (command) + / Add →
- Surround with...⌥ (option) + ⌘ (command) + t Add →
- Override methods⌃ (control) + o Add →
- Generate code... (e.g. Rails Generators)⌘ (command) + n Add →
- Show descriptions of error at caret⌘ (command) + f1 Add →
- Brief Info⌘ (command) + mouse-hover Add →
- Quick documentation lookup⌃ (control) + j Add →
- Parameter info (within method call arguments)⌘ (command) + p Add →
- Complete current statement⇧ (shift) + ⌘ (command) + ↵ Add →
- Basic code completion⌃ (control) + space Add →
Download Keyboard Cheat Sheet for RubyMine for Mac
Do you want all keyboard shortcuts for RubyMine in one pdf?

Community shortcuts for RubyMine
Be the first to share — open Pie Menu → RubyMine → Share Config
View community page →
Get started with Pie Menu today.
The convenience of shortcuts without the memorization!
Similar apps
MacMD Viewer12
Cursor17
Framer72
VSCode121Adobe Dreamweaver139
AppCode125
Xcode58
Cyberduck36IntelliJ IDEA113
IntelliJ IDEA Ultimate113
Sublime Text74
TextMate117
Show more
Android Studio123CLion179
Eclipse215Emacs154
GoLand129
MPS104
PHPStorm194
PyCharm192
RStudio197
Spyder145
Webstorm29
Coda51
GitHub Desktop36
GitKraken41
Tower38
Linear86
Nova42
Rive39
Acreom33
Filezilla30
iTerm228
Postman21
Wordpress32
Transmit60
Sequel Pro65
OpenAI Codex13
Ghostty41
Ollama16
Antigravity64
Fork17
TablePlus17
Warp18
Zed21