familon16 / capitalizing-on-a-great-idea

Samples for "Become a super user with IntelliJ" talk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

capitalizing-on-a-great-idea

Source code of the samples for "Become a super user with IntelliJ" talk

Shortcuts Summary

Action Mac OS X 10.5+ Mac OS X Default Windows & Linux
General
Find Action CMD + SHIFT + A CMD + SHIFT + A CTRL + SHIFT + A
Change Keymap CMD + ~ -> 3 -> your selection CMD + ~ -> 3 -> your selection CTRL + ~ -> 3 -> your selection
Show Intention Actions ALT + ENTER ALT + ENTER ALT + ENTER
Stretch to X SHIFT + CMD + LEFT/RIGHT/DOWN/LEFT CTRL + SHIFT + LEFT/RIGHT/DOWN/LEFT
Show descriptions of error at caret CMD + F1 CMD + F1 CTRL + F1
Lookups
Class Name CMD + O CMD + N CTRL N
Symbol CMD + ALT + O CTRL + ALT + SHIFT + N
Filename CMD + SHIFT + O CTRL + SHIFT + N
Navigation
File structure popup CMD + F12 CTRL + F12
Move between tabs in open order ALT + CMD + LEFT/RIGHT CTRL + ALT + LEFT/RIGHT
Recently viewed files CMD + E CTRL + E
Recently edited files CMD + SHIFT + E CTRL + SHIFT + E
Bookmarks - Set CTRL + SHIFT + NUMBER/LETTER CTRL + SHIFT + NUMBER/LETTER
Bookmarks - Toggle F3 F11
Bookmarks - Goto CTRL + NUMBER/LETTER CTRL + NUMBER/LETTER
Bookmarks - List CMD + F3 SHIFT + F11
Switch Production <-> Test Code CMD + SHIFT + T CTRL + SHIFT + T
Go to Next Error F2 / SHIFT + F2 F2 / SHIFT + F2
Text Editing
Syntax aware selection - Incremental selection ALT + UP/DOWN CMD + W/SHIFT+CMD+W CTRL + W / CTRL + SHIFT + W
Duplicate line CMD + D CTRL + D
Delete line CMD + DELETE CMD + Y CTRL + Y
Move line ALT + SHIFT + UP/DOWN ALT + SHIFT + UP/DOWN
Move statement CMD + SHIFT + UP/DOWN CTRL + SHIFT + UP/DOWN
Comment line CMD + / CTRL + /
Reformat Code CMD + ALT + L CTRL + ALT + L
Optimize Imports CMD + ALT + O CTRL + ALT + O
Multiline cursor ALT + ALT(keep pressing) + UP/DOWN CTRL + CTRL(keep pressing) + UP/DOWN
Multiple cursors ALT + SHIFT + CLICK ALT + CLICK
Surround With (try/catch, braces, ...) CMD + ALT + T CTRL + ALT + T
Code Organization
Reformat code CMD + ALT + L CTRL + ALT + L
Organize imports CTRL + ALT + O CTRL + ALT + O
Types
Type of a val CONTROL + P
Show parameters CMD + SHIFT + P CTRL + P
Auto Complete CONTROL + SPACE CTRL + SPACE
Smart Auto Complete CONTROL + SHIFT + SPACE CTRL + SHIFT + SPACE
Scala Specific
See implicit conversion CONTROL + Q
See implicit parameter CMD + SHIFT + P

About

Samples for "Become a super user with IntelliJ" talk

License:MIT License


Languages

Language:Java 54.6%Language:Scala 45.4%