Show Menu

RubyMine Shortcuts Win/Lnx Cheat Sheet by

RubyMine Shortcuts Win/Lnx
development     ide     rails     keyboard     ruby     editor

General

Close Active Tab
Ctrl+S­hift+F4
Close Editor
Ctrl+F4
Edit Source
F4
Export to Text File
Alt+O
New
Alt+Insert
Select Next Tab
Alt+Right
Select Previous Tab
Alt+Left
Synchr­onize
Ctrl+Alt+Y
View Source
Ctrl+Enter

Navigation in Source Code

File Structure Pop-up
Ctrl+F12
Select target
Alt+F1
Recent Files
Ctrl+E
Recently Changed Files
Ctrl+S­hift+E
Type Hierarchy
Ctrl+H
Navigate to Class
Ctrl+N
Navigate to File
Ctrl+S­hift+N
Navigate to Recently Opened File
Ctrl+E
Navigate to Recently Changed File
Ctrl+S­hift+E
Navigate to Line
Ctrl+G
Navigate to Declar­ation
Ctrl+B
Navigate to Implem­ent­ation
Ctrl+Alt+B
Navigate to Type Declar­ation
Ctrl+S­hift+B
Navigate to Super Method
Ctrl+U
Navigate to Test
Ctrl+S­hift+T
Navigate to Related File
Ctrl+A­lt+Home
Navigate to Next Method
Alt+Down
Navigate to Previous Method
Alt+Up
Navigate to Opening Brace
Ctrl+O­pen­Bracket
Navigate to Closing Brace
Ctrl+C­los­eBr­acket
Back
Ctrl+A­lt+Left
Forward
Ctrl+A­lt+­Right
Navigate to Previous Occurrence
Ctrl+A­lt+Up
Navigate to Next Occurrence
Ctrl+A­lt+Down
Last Edit Location
Ctrl+S­hif­t+B­ack­Space
Navigate to Next Highli­ghted Error
F2
Navigate to Previous Highli­ghted Error
Shift+F2

Code Folding

Expand
Ctrl+E­quals
Collapse
Ctrl+Minus
Expand All
Ctrl+S­hif­t+E­quals
Collapse All
Ctrl+S­hif­t+Minus
Fold Selection
Ctrl+.
Fold Code Block
Ctrl+S­hift+.
 

Navigation Between IDE Components

Select Target
Alt+F1
Collapse all
Ctrl+Minus
Expand all
Ctrl+Plus
Switcher
Ctrl+Tab
Open tool window
Alt+Number
Hide Active Window
Shift+­Escape
Jump to Last Window
F12
Navigate to Rails
Alt+Sh­ift+N

Refact­oring

Rename
Shift+F6
Change Method Signature
Ctrl+F6
Move
F6
Copy
F5
Clone
Shift+F5
Safe Delete
Alt+Delete
Extract Method
Ctrl+Alt+M
Introduce Variable
Ctrl+Alt+V
Introduce Constant
Ctrl+Alt+C
Introduce Parameter
Ctrl+Alt+P
Inline
Ctrl+Alt+N

Running and Debugging

Run
Shift+F10
Choose config­uration and run
Alt+Sh­ift+F10
Rerun
Ctrl+F5
Debug
Shift+F9
Choose config­uration and debug
Alt+Sh­ift+F9
Update
Ctrl+F10
Step Over
F8
Step Into
F7
Smart Step Into
Shift+F7
Step Out
Shift+F8
Force Step Over
Alt+Sh­ift+F8A
Force Step Into
Alt+Sh­ift+F7
Run to Cursor
Alt+F9
Force Run To Cursor
Ctrl+A­lt+F9
Resume Program
F9
Stop Program
Shift+F2
Evaluate Expression
Alt+F8
Quick Evaluate Expression
Ctrl+A­lt+F8
View Breakp­oints
Ctrl+S­hift+F8

Search

Find
Ctrl+F
Replace
Ctrl+R
Find Word at Caret
Ctrl+F3
Find in Path
Ctrl+S­hift+F
Replace in Path
Ctrl+S­hift+R
Find Usages
Alt+F7
Find Usages in File
Ctrl+F7
Highlight Usages in File
Ctrl+S­hift+F7
Show Usages
Ctrl+A­lt+F7
Find Action
Ctrl+S­hift+A
 

Basic Editing

Undo
Ctrl+Z
Redo
Ctrl+S­hift+Z
Cut
Ctrl+X
Copy
Ctrl+C
Paste
Ctrl+V
Paste from History
Ctrl+S­hift+V
Move to Next Word
Ctrl+Right
Move to Previous Word
Ctrl+Left
Move to Text End
Ctrl+End
Move to Text Start
Ctrl+Home
Go to Page Bottom
Ctrl+P­ageDown
Delete Line at Caret
Ctrl+Y
Go to Page Top
Ctrl+P­ageUp
Duplicate Line or Block
Ctrl+D
Scroll Down
Ctrl+Down
Scroll to Center
Ctrl+M
Scroll Up
Ctrl+Up
Delete to Word End
Ctrl+D­elete
Delete to Word Start
Ctrl+B­ack­Space
Toggle Case
Ctrl+S­hift+U
Move to Code Block End
Ctrl+C­los­eBr­acket
Move to Code Block Start
Ctrl+O­pen­Bracket
Start New Line
Shift+­Enter
Join Lines
Ctrl+S­hift+J
Split Line
Ctrl+Enter
Select Word at Caret
Ctrl+W
Unselect Word at Caret
Ctrl+S­hift+W
Unindent
Shift+Tab
Auto-I­ndent Lines
Ctrl+Alt+I

Advanced Editing

Comment with Line Comment
Ctrl+S­lash(/)
Comment with Block Comment
Ctrl+S­hif­t+S­lash(/)
Quick Docume­ntation
Ctrl+Q
Pop-up Hector
Ctrl+A­lt+­Shift+H
Parameter Info
Ctrl+P
Context Info
Alt+Q
Error Descri­ption
Ctrl+F1
External Docume­ntation
Shift+F1
Override Methods
Ctrl+0
Surround With
Ctrl+Alt+T
Generate
Alt+Insert
Basic Code Completion
Ctrl+Space
Class Name Code Completion
Ctrl+A­lt+­Space
Expand Word
Alt+Slash
Insert Live Template
Ctrl+J
Surround with Live Template
Ctrl+Alt+J
Next Template Variable
Tab
Previous Template Variable
Shift+Tab

Download the RubyMine Shortcuts Win/Lnx Cheat Sheet

2 Pages
//media.cheatography.com/storage/thumb/chunk2k3_rubymine-shortcuts-win-lnx.750.jpg

PDF (recommended)

Alternative Downloads

Share This Cheat Sheet!

Like this cheat sheet? Check out our sponsors!

Readable.io is a collection of tools to make your writing better. More readable content means higher conversion rates and better reader engagement. Measure website and document readability, measure keyword density and more!

Click Here To Get Started!

 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Sublime Text 2 Windows Keyboard Shortcuts
          Sublime Text 2 - Shortcuts (Verbose Mac) Keyboard Shortcuts
            Ruby on Rails Cheat Sheet by Dave Child and addedbytes.com