RubyMine shortcuts
- 48 shortcuts
- 6 sections
- Development
- Verified against official docs
Your answer helps keep this page right.
Do these shortcuts work for you?
The Find & Replace section works at two levels: Find and Replace in the open file, Find In Path and Replace In Path across the project. Find Usages lists the places where a symbol is used.
Start with these
- Find Action
- Find In Path
- Find Usages
- Recent Files
- Rename
- Commit
Tips for RubyMine
- Recent Files ⌘E lists the files you opened last.
- Refactoring & VCS puts code changes and version control together: Rename ⇧F6, Extract Method ⌥⌘M and Extract Variable ⌥⌘V next to Commit ⌘K and Vcs Operations ⌃V.
Editing12
| Action | Shortcut |
|---|---|
| Duplicate Line | |
| Delete Line | |
| Complete Statement | |
| Line Comment | |
| Block Comment | |
| Extend Selection | |
| Shrink Selection | |
| Context Actions | |
| Reformat Code | |
| Code Completion | |
| Generate | |
| Parameter Info |
Find & Replace4
| Action | Shortcut |
|---|---|
| Find | |
| Replace | |
| Find In Path | |
| Replace In Path |
Run & Debug7
| Action | Shortcut |
|---|---|
| Run | |
| Debug | |
| Step Over | |
| Step Into | |
| Step Out | |
| Toggle Breakpoint | |
| Evaluate Expression |
Refactoring & VCS6
| Action | Shortcut |
|---|---|
| Refactor This | |
| Rename | |
| Extract Variable | |
| Extract Method | |
| Commit | |
| Vcs Operations |
Tool Windows7
| Action | Shortcut |
|---|---|
| Project Window | |
| Run Window | |
| Debug Window | |
| Structure Window | |
| Vcs Window | |
| Terminal | |
| Settings |
Report a problem
GitHub is public. Email is private.
Related resources
More Development shortcuts
Explore more macOS apps
Frequently Asked Questions
How many keyboard shortcuts does RubyMine have on macOS?
RubyMine has 48 keyboard shortcuts on macOS, organized into 6 sections: Search & Navigation, Editing, Find & Replace, Run & Debug, and more. This page lists all of them with searchable, organized shortcut tables.
Which RubyMine shortcuts should I learn first?
Start with Find Action (⇧⌘A), Find In Path (⇧⌘F), Find Usages (⌥F7), Recent Files (⌘E), Rename (⇧F6), Commit (⌘K). The sections on this page list the rest.
Can I download RubyMine shortcuts as a PDF?
Yes. Click the download button at the top of this page to generate a printable PDF cheat sheet with all 48 RubyMine shortcuts. The PDF includes organized sections, keycap-style key labels, and space for your own notes.
Where is the official RubyMine keyboard shortcuts documentation?
The official RubyMine keyboard shortcuts documentation is available on their website. Every shortcut on this page is sourced from and verified against the official documentation to ensure accuracy.
Do these RubyMine shortcuts work on all Mac keyboards?
Yes. These shortcuts work on all Mac keyboards, including MacBook built-in keyboards and external Apple keyboards. The modifier keys are Command (⌘), Option (⌥), Control (⌃), and Shift (⇧). On keyboards without a Function row, some F-key shortcuts may require holding the Fn key.
Maintained by Vladik Didyk
Access RubyMine shortcuts from your menu bar
KeyShortcut detects the active app and shows its shortcuts instantly. Switch it on in Settings. No memorization needed.
