Ctrl + Shift + Right
- selects whole words
Ctrl + W
- extends selection to the next code block
Ctrl + Shift + W
- shrinks selection
Ctrl + A
- selects whole file
Shift + Down
- selects several lines
Ctrl + /
- comments / uncomments line
Ctrl + Y
- deletes line
Ctrl + Z
- restores deleted line
Ctrl + D
- duplicates line
Alt + Shift + Up/Down
- moves line up/down
Ctrl + Shift + Up/Down
- moves whole statement up/down
Ctrl + NumPad -/+
- Collapses/expands a piece of code
Ctrl + Shift + NumPad -/+
- Collapses/expands all regions in a file
Alt + J
- selects the symbol at the caret, press it again to to select next occurence
Alt + Shift + J
- deselects the last occurence
Ctrl + Alt + Shift + J
- selects all occurences in a file; now we can replace some text
Ctrl + Space
- activates basic completion
Ctrl + Shift + Space
- shows matching suggestions; confirm your choice by pressing Enter
Ctrl + Shift + Enter
- completes code for statements
Shift + F6
- rename refactoring
Ctrl + Alt + V
- extracts to a variable or field
Ctrl + Alt + M
- extracts some lines of code into a new method
Ctrl + Alt + C
- extracts the selected expression to a constant
Ctrl + Alt + P
- extract the selected expression into a parameter
Ctrl + Alt + L
- automatically reformats code
Ctrl + P
- shows a method signature
Ctrl + Q
- shows quick popup with documentation for the symbol; Escape closes the popup
Ctrl + Shift + I
- shows the definition od the symbol
F2
- goes to the next highlighted error in the file
Ctrl + F1
- show the error description
F4
- jumps to the source of class
Ctrl + B
- jumps to the declaration of a class or interface
Ctrl + F12
- shows the file structure
Ctrl + Shift + T
- Navigate -> Test
Ctrl + Alt + B
- Navigate -> Implementation
Alt + Ins
- Create New ...
Ctrl + K
- Commit
Shoft + Ctrl + A
- Find any action ...