+ | Basic code completion |
+ | Show intention actions, quick fixes |
+ | Parameter info |
+ | Quick documentation lookup |
+ mouse over | Brief Info |
+ | Error or warning at caret |
+ | Generate code... |
+ + | Surround with... |
+ | Insert Live template |
+ | Comment/uncomment with line |
+ + | Comment/uncomment with block |
+ | Select successively increasing code blocks |
+ + | Decrease current selection to previous state |
+ | Context Info |
+ + | Reformat code |
+ + | Auto-indent line(s) |
Indent selected lines | |
+ | Unindent selected lines |
+ + | aste from recent buffers... |
+ | Duplicate current line or selected block |
+ | Delete line at caret |
+ + | Move line up |
+ + | Move line down |
+ + | Join lines |
+ | Split lines |
+ | Start new line |
+ + | Toggle case for word at caret or selected block |
+ + | Select till code block end |
+ + | Select till code block start |
+ | Delete to word end |
+ | Delete to word start |
+ | Expand code block |
+ | Collapse code block |
+ + | Expand all |
+ + | Collapse all |
+ | Close active editor tab |
+ | Find |
Find next | |
+ | Find previous |
+ + | Find in path |
+ | Replace |
+ + | Replace in path |
+ Double Press | Search everywhere |
+ + | Find Action |
+ 0....9 | Open corresponding tool window |
+ + | Toggle maximizing editor |
+ + | Inspect current file |
+ | Quick switch current scheme |
+ + | Open Settings dialog |
+ | Switch between tool and tabs |
+ Click | Add or remove caret |
+ + + | Select all occurrences |
+ | Select next occurrence |
+ + | Unselect occurrence |
Unselect all occurrences or carets |
Step over | |
Step into | |
+ | Smart step into |
+ | Step out |
+ | Run to cursor |
+ | Evaluate expression |
Resume program | |
+ | Toggle breakpoint |
+ + | View breakpoints |
+ + | Select configuration and run |
+ + | Select configuration and debug |
+ | Run |
+ | Debug |
+ + | Run context configuration from editor |
+ + | Rerun tests |
+ | Run Gulp/Grunt/npm tasks |
+ | Find usages |
+ | Find usages in file |
+ + | Highlight usages in file |
+ + | Show usages |
+ + + | Refactor this |
/ | Copy / Move |
+ | Safe Delete |
+ | Rename |
+ | Change function signature |
+ + | Inline Variable |
+ + | Extract Method |
+ + | Extract Variable |
+ + | Extract Constant |
+ + | Extract Parameter |
+ | Go to declaration |
+ | Go to class |
+ + | Go to file |
+ + + | Go to symbol |
+ | Go to next editor tab |
+ | Go to previous editor tab |
Go back to previous tool window | |
Go to editor | |
+ | Go to line |
+ | Recent files popup |
+ + | Navigate forward |
+ + | Navigate back |
+ + | Navigate to last edit location |
+ | Select current file or symbol in any view |
+ + | Go to implementation(s) |
+ + | Open quick definition lookup |
+ + | Go to type declaration |
+ | Go to super-method/super-class |
+ | Go to previous method |
+ | Go to next method |
+ / | Move to code block end/start |
+ + | Move caret to matching brace |
+ | File structure popup |
+ | Type hierarchy |
+ + | Call hierarchy |
/ + | Next/previous highlighted error |
/ + | Jump to source |
+ | Jump to navigation bar |
Toggle bookmark | |
+ + | Toggle bookmark with mnemonic |
+ 0...9 | Go to numbered bookmark |
+ | Show bookmarks |
+ | VCS quick popup |
+ | Commit project to VCS |
+ | Update project from VCS |
+ + | View recent changes |