-
Notifications
You must be signed in to change notification settings - Fork 23
Shortcuts
ligasgr edited this page Jan 21, 2017
·
1 revision
- Open corresponding tool window -> Alt + #[0-9]
- Save all -> Ctrl + S
- Synchronize -> Ctrl + Alt + Y
- Toggle maximizing editor -> Ctrl + Shift + F12
- Open Settings dialog -> Ctrl + Alt + S
- Step over/into -> F8/F7
- Step out -> Shift + F8
- Run to cursor -> Alt + F9
- Evaluate expression -> Alt + F8
- Resume program -> F9
- Toggle breakpoint -> Ctrl + F8
- View breakpoints -> Ctrl + Shift + F8
- Search everywhere -> Double Shift
- Find -> Ctrl + F
- Find next/previous -> F3 / Shift + F3
- Replace -> Ctrl + R
- Find in path -> Ctrl + Shift + F
- Replace in path -> Ctrl + Shift + R
- Select next occurrence -> Alt + J
- Select all occurrences -> Ctrl + Alt + Shift + J
- Unselect occurrence -> Alt + Shift + J
- Basic code completion -> Ctrl + Space
- Parameter info (within method call arguments) -> Ctrl + P
- Quick documentation lookup -> Ctrl + Q
- Brief Info -> Ctrl + mouse
- Show descriptions of error at caret -> Ctrl + F1
- Comment /uncomment with line comment -> Ctrl + /
- Comment /uncomment with block comment -> Ctrl + Shift + /
- Extend selection -> Ctrl + W
- Shrink selection Ctrl + Shift + W
- Context info -> Alt + Q
- Show intention actions and quick-fixes -> Alt + Enter
- Reformat code -> Ctrl + Alt + L
- Optimize imports -> Ctrl + Alt + O
- Auto-indent line(s) -> Ctrl + Alt + I
- Indent/unindent selected lines -> Tab / Shift + Tab
- Cut current line to clipboard -> Ctrl + X , Shift + Delete
- Copy current line to clipboard -> Ctrl + C , Ctrl + Insert
- Paste from clipboard -> Ctrl + V , Shift + Insert
- Paste from recent buffers... -> Ctrl + Shift + V
- Duplicate current line -> Ctrl + D
- Delete line at caret -> Ctrl + Y
- Smart line join -> Ctrl + Shift + J
- Smart line split -> Ctrl + Enter
- Start new line -> Shift + Enter
- Toggle case for word at caret or selected block -> Ctrl + Shift + U
- Select till code block end/start -> Ctrl + Shift + ] / [
- Delete to word end -> Ctrl + Delete
- Delete to word start -> Ctrl + Backspace
- Expand/collapse code block -> Ctrl + NumPad+ / -
- Expand all -> Ctrl + Shift + NumPad+
- Collapse all -> Ctrl + Shift + NumPadClose
- Close active editor tab -> Ctrl + F4
- Copy -> F5
- Move -> F6
- Safe Delete -> Alt + Delete
- Rename -> Shift + F6
- Go to next/previous editor tab -> Alt + Right/Left
- Go back to previous tool window -> F12
- Go to editor (from tool window) -> Esc
- Hide active or last active window -> Shift + Esc
- Go to line -> Ctrl + G
- Recent files popup -> Ctrl + E
- Navigate back/forward -> Ctrl + Alt + Left/Right
- Navigate to last edit location -> Ctrl + Shift + Backspace
- Select current file or symbol in any view -> Alt + F1
- Go to declaration -> Ctrl + B , Ctrl + Click
- Open quick definition lookup -> Ctrl + Shift + I
- Go to previous/next method -> Alt + Up/Down
- Move to code block end/start -> Ctrl + ]/[
- File structure popup -> Ctrl + F12
- Next/previous highlighted error -> F2 / Shift + F2
- Edit source/View source -> F4 / Ctrl + Enter
- Show navigation bar -> Alt + Home
- Toggle bookmark -> F11
- Toggle bookmark with mnemonic -> Ctrl + F11
- Go to numbered bookmark -> Ctrl + #[0-9]
- Show bookmarks -> Shift + F11
- Make project -> Ctrl + F9
- Compile selected file, package or module -> Ctrl + Shift + F9
- Select configuration and run/debug -> Alt + Shift + F10/F9
- Run/Debug -> Shift + F10 / F9
- Run context configuration from editor -> Ctrl + Shift + F10
- Find usages/Find usages in file -> Alt + F7 / Ctrl + F7
- Highlight usages in file -> Ctrl + Shift + F7
- Show usages -> Ctrl + Alt + F7
- Commit project to VCS -> Ctrl + K
- Update project from VCS -> Ctrl + T
- Push commits -> Ctrl + Shift + K
- ‘VCS’ quick popup -> Alt + BackQuote (`)
- Insert Live Template -> Ctrl + J