Skip to the content.
	
  
⌘+c, ⌘+v 
  - Keep your hands on your keyboard
 
  - How to look up any actions’ shortcut 
 ⌘+shift+a, double shift 
  - IntelliJ’s Productivity Guide
 
  - Indenting, formatting with 

tab, 
⌃ + ⌥ + l 
  - Auto-indent with 
 ⌃ + ⌥ + l 
  - Undo, Redo 
ctrl+z 
  - Word-skipping 
 ⌥ + arrows 
  - Begin/End of Line 
⌘ + →/← 
  - CamelHumps (+ how to toggle)
 
  - Jumping methods 
⌃ + Shift + ↓/↑ 
  - Jump to “error” 
F2 
  - Jump into 
⌘ ( + ⌥) + b 
  - History and its importance 
 ⌘ + ⌥ + ←/→ 
  - Jump to last edit position 
⌘ + shift + backspace 
  - Show in Project 
⌥ + F1 
  - More navigational goodness: code hierarchy transversal
 
  - Jump to line 
⌘ + l (example with paste from stacktrace) 
  - Navigate to method 
⌘ + F12 
  - Move + Select 

⌘, shift + arrows 
  - Expand Selection 
⌥ + ↑ 
  - Using Selection to help Navigation (e.g. Fluent API)
 
  - Wrapping (IntelliJ feature)
 
  - Duplicate line 

ctrl+d 
  - Yank 
⌘ + backspace 
  - Moving lines with and without constraints 
⌥ + shift + ↑/↓ vs. 
shift + ⌘ + ↑/↓ 
  - Start new line 
shift + enter 
  - Join lines 
⌃ + shift + j 
  - Opening/Closing (Toggling) 
⌘ 
  - Switching tabs 
⌘ + shift + [/] 
  - Navigation from Embedded Windows 
⌥ + enter vs. 
⌘ + ↑ 
  - Why resizing is for dummies 
shift + ⌘ + F12 
  - IntelliJ’s Auto-correct 
⌃ + ⇑ + ↵︎ 
  - Autocomplete 
⌃ + Space vs. 
⌃ + Shift + Space 
  - QuickFix (:bulb:) 
⌥ + enter 
  - Creating stuff 
⌘ + N 
  - Deleting stuff 
Shift + Delete 
  - View JavaDoc 
F1 
  - View parameters 
⌘ + P 
  - Find word and add to buffer 
⌘ + G 
  - Find next/previous occurrence from buffer 
 kbd>⌘</kbd> + G / kbd>⌘</kbd> + shift + G 
  - Toggle Column Mode 
⌘ + shift + 8 
  
⌃ + g, 
⌃ + shift + g and 
⌘ + ⌃ + g 
  - Various use cases