Overview of useful shortcuts I use (want to memorize and use) every day to optimize repetitive tasks.
I know it by heart. Wake me up at 3 am and I will show you.
I know it pretty well. On very rare occasions I can't hit it.
The learning process is done. It's all about practice now.
I know it, but sometimes I can't get it right the first time.
Fairly new shortcut for me, lots of practice is required.
Action |
Shortcut |
Confidence Level |
Selection |
|
|
Select All |
⌘ A |
 |
Extend Selection |
⌥ ↑ |
 |
Shrink Selection |
⌥ ↓ |
 |
Editing |
|
|
Copy |
⌘ C |
 |
Paste |
⌘ V |
 |
Choose Content to Paste |
⇧ ⌘ V |
 |
Cut |
⌘ X |
 |
Delete Line |
⌘ ⌫ |
 |
Duplicate Line or Selection |
⌘ D |
 |
Coding |
|
|
Run |
⌃ R |
 |
Run Test |
⌃ ⇧ R |
 |
Reformat Code |
⌥ ⌘ L |
 |
Generate... |
⌘ N |
 |
Move Statement Up |
⇧ ⌘ ↑ |
 |
Move Statement Down |
⇧ ⌘ ↓ |
 |
List available live templates |
⌘ J |
 |
Render Javadocs |
⌃ ⌥ Q |
 |
Navigation |
|
|
Collapse |
⌘ + |
 |
Collapse All |
⌥ ⌘ + |
 |
Expand |
⌘ - |
 |
Expand All |
⌥ ⌘ - |
 |
Go to Line:Column |
⌘ L |
 |
Go to Super Method |
⌘ U |
 |
Go to Declaration or Usages |
⌘ B |
 |
Go to Implementation(s) |
⌥ ⌘ B |
 |
Go to Test(s) |
⇧ ⌘ T |
 |
Open Settings |
⌘ , |
 |
Switch Tabs (w/ Switcher) |
⌃ ⇥ |
 |
Refactoring |
|
|
Extract Constant |
⌥ ⌘ C |
 |
Extract Variable |
⌥ ⌘ V |
 |
Rename |
⇧ F6 |
 |
Optimize Imports |
⌃ ⌥ O |
 |
Version Control |
|
|
Show diff |
⌘ D |
 |
Move to Another Changelist |
⇧ ⌘ M |
 |
Action |
Shortcut |
Confidence Level |
Editing |
|
|
Open Preview |
⇧ ⌘ V |
 |
Navigation |
|
|
Show Extensions |
⇧ ⌘ X |
 |
Action |
Shortcut |
Confidence Level |
Navigation |
|
|
Jump to Next Tab |
⌘ ⌥ → |
 |
Jump to Previous Tab |
⌘ ⌥ ← |
 |
New Tab |
⌘ T |
 |
Action |
Shortcut |
Confidence Level |
Navigation |
|
|
Left Half |
⌃ ⌥ ← |
 |
Right Half |
⌃ ⌥ → |
 |
Top Half |
⌃ ⌥ ↑ |
 |
Bottom Half |
⌃ ⌥ ↓ |
 |
Top Left |
⌃ ⌥ U |
 |
Bottom Left |
⌃ ⌥ J |
 |
Top Right |
⌃ ⌥ I |
 |
Bottom Right |
⌃ ⌥ K |
 |
First Third |
⌃ ⌥ D |
 |
Center Third |
⌃ ⌥ F |
 |
Last Third |
⌃ ⌥ G |
 |
Maximize |
⌃ ⌥ ⏎ |
 |
Action |
Shortcut |
Confidence Level |
Mac keyboard shortcuts |
|
|
Move to Bin |
⌘ ⌫ |
 |
Select All |
⌘ A |
 |
Extend Selection |
⇧ ↑ |
 |
Shrink Selection |
⇧ ↓ |
 |
Preview file |
Space |
 |
Show hidden files |
⇧ ⌘ . |
 |