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 |
⇧ ⌘ . |
|