Note: Some of these keymapping are specific to IdeaVim plugin. If you don't use IdeaVim (what' wrong with you :)), I've tried to point out where they differ, but I could have missed a few
Ctrl-P- Popup parameter documentation for method calls
Note: Ctrl-Shift-P under IdeaVim in windows
Ctrl-Alt-V- Variable refactoring - creates a variable from an expression
Ctrl-Shift-V- Choose from the last 5 copies
Ctrl-J- shortcut to bring up a list of available live templates (only in insert mode inIdeaVim)Ctrl-Alt-T- select text block and hitCtrl-Alt-Tto bring upsurround templatesuggestions
Ctrl-/orCtrl-Shift-/- Comment/Uncomment current line or selection
Ctrl-Shift-Space- Smart type completion to complete an expression with a method call or variable with a type suitable in the current contextCtrl-Shift-I- Look up definitions on the suggestions provided by smart type completion
Shift-F6- Rename refactoring
Ctrl-Alt-Shift-N- Finds project artifacts using fuzzy search
Ctrl-Alt-B- Navigate to the declaration of a class, method or variable (under the cursor) (Ctrl-Bis the default keymap)Ctrl-Alt-Left- to go back to where you came from (Ctrl-Alt-Rightto go forward again)
Ctrl-Shift-E- Popup of recently opened files (Ctrl-Eis the default keymap)
Ctrl-Shift-A- Search for actions/shortcuts (meta-shortcut)