| + | 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 |