Shortcut | Function |
---|---|
⌘F, ⌘⇧F | Find in File, Find in Project |
⌘R, ⇧⌘R | Replace in file, Replace in project |
⌘⇧A | Search RubyMine Actions |
⌘⇧O | Search Filenames |
⌘⌥O | Search Symbols (methods, classnames, etc.) |
⌘ + LClick | See Declaration/Usages (if it is unable to choose one, a menu with the possibilities opens) |
⇧⇧ | Search Anything |
⇧F6 | Smart Rename Field |
Shortcut | Function |
---|---|
⌘+[, ⌘+] | Iterates through your page movement history (I use this in tandem with Go To Declaration a lot; go check out the definition of the method and then ⌘[ to get back to what I was doing]) |
⇧⌘+[, ⇧⌘+] | Iterates through open tabs |
⌘⌥+L | Auto-Format Highlighted Section (if no section highlighted, format entire document) |
⇧⌥+↑, ⇧⌥+↓ | Move current line up/down |
⇧⌘+↑, ⇧⌘+↓ | Move current block up/down |
Shortcut | Function |
---|---|
⌃D | Start Debug (selected profile) |
⌘R | Rerun |
⌘F2 | Stop |
⌘⌥R | Resume (Skip To Next Breakpoint) |
F8 | Step Over |
F7 | Step Into |
⇧F8 | Step Out Of |
⌘⇧F8 | Manage All Breakpoints |