Title: 59 IntellJ Shortcuts Win (by CodeCop)

Q: Open up Preferences window
A: Ctrl + Alt + S

Q: Navigate to type
A: Ctrl + Shift + B

Q: Navigate to file
A: Ctrl + Shift + N

Q: Symbol lookup
A: Ctrl + Alt + Shift + N

Q: Find in path (old-school way)
A: Ctrl + Shift + F

Q: Search everywhere
A: Double Shift

Q: Recent files list
A: Ctrl + E

Q: Recently edited files
A: Ctrl + Shift + E

Q: Navigate Forward
A: Ctrl + Alt + Right arrow

Q: Navigate Backward
A: Ctrl + Alt + Left arrow

Q: Go to project window
A: Alt + 1

Q: Next project window
A: Ctrl + Alt + )

Q: Go to source with focus in the editor straight away from project window
A: F4

Q: When in project window create a new file
A: Alt + Insert

Q: Creates files etc but while the focus is in the editor
A: Ctrl + Alt + Insert

Q: Search for action
A: Ctrl + Shift + A

Q: Hide all the window and leave editor only
A: Ctrl + Shift + F12

Q: (Eg. while in Project window) resizes the windows
A: Ctrl + Shift + Right/Left arrow

Q: Selects/Deselects code sections
A: Shift + Up/Down arrow

Q: Move code around (single line or selection)
A: Alt + Shift + Up/Down arrows

Q: Duplicate (line or the whole selection)
A: Ctrl + D

Q: Clipboard history
A: Ctrl + Shift + V

Q: Delete the line
A: Ctrl + Y

Q: Place multiple cursors
A: Alt + Shift + Click(s)

Q: Selects all occurrences entering multiple inputs mode
A: Ctrl + Alt + Shift + J

Q: Rename
A: Shift + F6

Q: Correct indentation (on selection)
A: Ctrl + Alt + I

Q: Reformat entire file
A: Ctrl + Alt + L

Q: Switch between views
A: Alt + F1

Q: Highlight usages of the selected symbol
A: Ctrl + Shift + F7

Q: Show usages
A: Alt + F7

Q: Toggle bookmark
A: Ctrl + Shift + 0/../9

Q: Show Bookmarks
A: Alt + 2

Q: Go to line
A: Ctrl + G

Q: Comment single line
A: Ctrl + / or Ctrl + Numpad /

Q: Wrap selection/line in comments
A: Ctrl + Shift + / or Ctrl + Shift + Numpad /

Q: Language injections
A: Alt + Enter -> Inject Language

Q: Smart completion
A: Ctrl + Shift + Space

Q: Get parameter info
A: Ctrl + P

Q: Hippie completion
A: Alt + /

Q: Live Templates
A: Ctrl + J

Q: Surround Templates
A: Ctrl + Alt + T

Q: Adds semicolon at the end of the line
A: Ctrl + Shift + Enter

Q: Navigate to declaration
A: Ctrl + B

Q: Navigate to super-method
A: Ctrl + U

Q: Show implementations
A: Ctrl + Alt + B

Q: Opens type hierarchy window
A: Ctrl + H

Q: Opens hierarchy for a method
A: Ctrl + Shift + H

Q: File structure (popup)
A: Ctrl + F12

Q: Show navigation bar
A: Alt + Home

Q: Shows the diff between files/commits etc
A: Ctrl + D

Q: Commit your changes
A: Ctrl + K

Q: Start Debugger (for currently selected configuration)
A: Shift + F9

Q: Start Debugger (for currently edited file)
A: Alt + Shift + F9

Q: Stop Debugger
A: Ctrl + F2

Q: Show refactor menu
A: Alt + R

Q: Open up the terminal
A: Alt + F12

Q: Shows menu for version control operations
A: Alt + S

Q: Push to repository
A: Ctrl + Shift + K