Rubymine Default Windows & Linux Keymap

ADVERTISEMENT

Debugging
Usage Search
DEFAULT WINDOWS & LINUX KEYMAP
F8 / F7 / Shift + F8
Step over/into/out
Alt + F7 / Ctrl + F7
Find usages / Find usages in file
Alt + F9
Ctrl + Shift + F7
Run to cursor
Highlight usages in file
Alt + F8  / Ctrl  +   A lt  +   F 8 Evaluate/quick evaluate expression
Ctrl + Alt + F7
Show usages
F9
Resume program
Refactoring
Editing
Ctrl  +   F 8 / Ctrl  +   S hift  +   F 8 Toggle/view breakpoints
Alt + F10
F5/F6
Show execution point
Copy/Move
Ctrl + Space
Basic code completion
Shift + F6
Rename
Rails
Ctrl + Shift + Enter
Ctrl + Alt + V
Complete current statement
Extract Variable
Ctrl + P
Parameter info (within method call arguments)
Alt + Shift + N
Navigate to Rails model/view/controller etc.
Ctrl + Alt + C
Extract Constant
Ctrl + Q
Quick documentation lookup
Alt + F2
Preview Rails View in browser
Ctrl + Alt + F
Extract Field
Ctrl  +   m ouse over code Brief Info
Ctrl + Shift + .
Insert <%= %> in RHTML
Ctrl + Alt + M
Extract Method
Ctrl + F1
Show descriptions of error or warning at caret
Ctrl + Alt + G
Run Rails generator
Ctrl + Alt + P
Extract Parameter
Alt + Insert
Generate code... (e.g. Rails Generators)
Ctrl + R
Reload application sources in Rails Console
Ctrl + Alt + N
Inline
Ctrl + O
Override methods
Ctrl + Alt + Shift + T
’Refactor this...’ quick list
Navigation
Ctrl + Alt + T
Surround with... (begin...end, if...then...end, etc.)
Live Templates/Snippets
Ctrl + /
Comment/uncomment with line comment
Ctrl + N
Go to class
Ctrl + Shift + /
Comment/uncomment with block comment
Ctrl + Shift + N
Go to file
Ctrl + Alt + J
Surround with Live Template
Ctrl + W
Select successively increasing code blocks
Ctrl + Alt + Shift + N
Go to symbol
Ctrl + J
Insert Live Template
Ctrl + Shift + W
Alt + Right/Left
Decrease current selection to previous state
Go to next/previous editor tab
VCS/Local History
Alt + Enter
Show intention actions/quick-fixes
Ctrl + G
Go to line
Ctrl + Alt + L
Ctrl + PgDn/PgUp
Ctrl + K
Reformat code
Go to bottom/top of page
Commit project to VCS
Ctrl + Alt + I
Auto-indent line(s)
Ctrl + E
Recent files popup
Ctrl + T
Update project from VCS
Tab / Shift + Tab
Ctrl  +   A lt  +   L eft
Shift + Ctrl + E
Indent/unindent selected lines
Navigate back
View recent changes
Ctrl  +   X , Shift  +   D elete
Cut current line or selected block to buffer
Ctrl  +   A lt  +   R ight
Navigate forward
Ctrl + D
View Diff
Ctrl  +   C , Ctrl  +   I nsert
Copy current line or selected block to buffer
Ctrl  +   S hift  +   B ackspace Navigate to last edit location
Alt + BackQuote(`)
VCS operations popup
Ctrl  +   V , Shift  +   I nsert
Paste from buffer
Alt + F1
Select current file or symbol in any view
General
Ctrl + Shift + V
Paste from recent buffers
Ctrl + B ,  C trl + Click
Go to declaration
Ctrl + D
Duplicate current line or selected block
Ctrl  +   S hift  +   B
Go to type declaration
Alt + #[0-9]
Open corresponding tool window
Ctrl + Y
Delete line at caret
Ctrl + Shift + I
Open quick definition lookup
Ctrl + S
Save all
Shift + Enter
Start new line
Ctrl + U
Go to super-method/super-class
Ctrl + Alt + Y
Synchronize
Shift + Ctrl + U
Toggle case for word at caret or selected block
Alt + Up/Down
Go to previous/next method
Ctrl + Shift + F12
Toggle maximizing editor
Shift + Alt + U
Toggle Camel/Snake Case
Ctrl + ]
Move to code block end
Alt + Shift + F
Add to Favorites
Ctrl + Shift + ] / [
Select till code block end/start
Ctrl + [
Move to code block start
Alt + Shift + I
Inspect current file with current profile
Ctrl  +   D elete  /   B acksp.
Delete to word end/start
Ctrl + F12
File structure popup
Ctrl + Alt + S
Open Settings dialog
Ctrl + NumPad+ / -
Expand/collapse code block
Ctrl + H
Type hierarchy
F12
Go back to previous tool window
Ctrl  +   S hift  +   N umPad+ Expand all
F2
Esc
Next highlighted error
Go to editor (from tool window)
Ctrl  +   S hift  +   N umPad-
Collapse all
Shift + F2
Previous highlighted error
Shift + Esc
Hide active or last active window
Ctrl  +   S hift  +   U p / Down Move line (selection) up/down
F4
Ctrl + F4
Edit source
Close active editor tab
Alt + Home
Show navigation bar
Ctrl + Tab
Switch editor tabs and IDE tool-windows
Multiple carets and selections
F11
Ctrl + BackQuote(`)
Toggle bookmark
Quick switch current scheme
+ Click
Add or remove caret
Ctrl + F11
Toggle bookmark with mnemonic
G
Select all occurrences
Ctrl + #[0-9]
Go to numbered bookmark
G
Select next occurrence
Shift + F11
Show bookmarks
G
Unselect occurrence
Shift + Ctrl + Alt + U
Show diagram
Unselect all occurrences or carets
Ctrl + Alt + U
Diagram popup
Running
Search/Replace
To find any action inside the IDE use Find Action (Ctrl  +   S hift  +   A )
R /
D
Open run/debug configurations dropdown
Double Shift
Search everywhere (files, classes, actions, etc.)
R / D
Run/Debug
Ctrl + F/R
Find/Replace
R /
D
Run/Debug context configuration from editor
F3 / Shift + F3
Find next/previous
blog.
@rubymine
R
Run Rake task
Ctrl + Shift + F/R
Find/Replace in path

ADVERTISEMENT

00 votes

Related Articles

Related forms

Related Categories

Parent category: Education
Go