Jetbrains IDEs
Shortcuts
Basic Editing
Action | Default | Custom |
---|---|---|
Delete Line | Ctrl + Y | Ctrl + Shift + K |
Join Line | Ctrl + Shift + J | |
Start New Line | Ctrl + Enter | |
Start New Line before Current | Ctrl + Shift + Enter | |
Duplicate Line | Ctrl + D | Ctrl + Alt + Down |
Move Line | Alt + Shift + Up/Down | Alt + Up/Down |
Open source in New window | Shift + F4 | Ctrl + K, O |
Caret Navigation
Action | Default | Custom |
---|---|---|
Add Caret | Alt + Click | Alt + Ctrl + Shift + Click |
Clone Caret Above | Double Ctrl + Up | Alt + Shift + Up |
Clone Caret Below | Double Ctrl + Down | Alt + Shift + Down |
Add Caret to every Line in Selection | Alt + Shift + G | Alt + Shift + I |
Add Caret to next Occurance | Alt + J | Ctrl + D, Ctrl + F3 |
Rectangular Selection with Carets | Alt + Click | Middleclick |
Code Folding
Action | Default | Custom |
---|---|---|
Expand | Ctrl + NumPad + | Ctrl + ] |
Collapse | Ctrl + NumPad - | Ctrl + [ |
Expand All | Ctrl + Shift + NumPad + | Ctrl + Shift + ] |
Collapse All | Ctrl + Shift + Numpad - | Ctrl + Shift + [ |
Coding Assistance
Action | Default | Custom |
---|---|---|
Show Intention Actions | Alt + Enter | Ctrl + . |
Basic Completion | Ctrl + Space | |
Type Matching Completion | Ctrl + Shift + Space | Ctrl + Alt + Space |
Reformat Code | Ctrl + Alt + L | Ctrl + Shift + F |
Parameter Info | Ctrl + P | Ctrl + Shift + Space |
Quick Documentation | Ctrl + Q | |
Line Comment | Ctrl + / | |
Block Comment | Ctrl + Shift + / | |
Surround with | Ctrl + Alt + T | Ctrl + Alt + B |
Generate | Alt + Insert |
Navigation
Action | Default | Custom |
---|---|---|
Go to Line/Column | Ctrl + G | |
Switcher | Ctrl + Tab | |
Recent Files | Ctrl + E | Alt + S |
Forward | Alt + Right | |
Backward | Alt + Left | |
Toggle Bookmark | F11 | Ctrl + Shift + B |
Toggle Mnemonic Bookmark | Ctrl + F11 | Ctrl + Shift + N |
Focus / Show Bookmark Window | Alt + 2 | Alt + 3 |
Focus / Show Project Explorer | Alt + 1 | |
Focus / Show Terminal | Alt + 2 |
Find
Action | Default | Custom |
---|---|---|
Search Everywhere | Double Shift | |
Run Anything | Double Ctrl | |
Find | Ctrl + F | |
Replace | Ctrl + R | |
Find in Files | Ctrl + Shift + F | |
Replace in Files | Ctrl + Shift + H | |
Got to Next Occurance | Shift + F3 | |
Search Files | Ctrl + P | |
Search Actions | Ctrl + Shift + P |
Refactorings
Action | Default | Custom |
---|---|---|
Refactor this | Ctrl + Alt + Shift + T | Ctrl + Shift + R |
Rename | Shift + F6 | F2 |
Inline | Ctrl + Alt + N | |
Extract Method | Ctrl + Alt + M | |
Change Signature | Ctrl + F6 | |
Introduce Field | Ctrl + Alt + F | |
Introduce Variable | Ctrl + Alt + V | |
Introduce Parameter | Ctrl + Alt + P |