Eclipse Cheatsheet
ShortcutFoo uses a Spaced Repetition System that adapts to your training.
scf keyboard

Text Editing I

Insert line below current line
Insert line above current line
Delete to end of line
To upper case
To lower case
Delete line
Copy line above current line
Copy line below current line
Delete next word
Delete previous word
scf keyboard

Text Editing II

Word completion
Toggle comment
Organize imports
Line start
Line end
Move lines up
Move lines down
scf keyboard

Text Selection

Select previous element
Select next element
Toggle block selection
Select previous word
Select next word
Select line start
Select line end
scf keyboard

Java Source Editing

Remove block comment
Add import
Add block comment
Quick assist - assign to field
Quick assist - assign to local variable
Quick assist - rename in file
Toggle mark occurrences
Remove occurrence annotations
Add javadoc comment
Surround with quick menu
scf keyboard

Java Source Navigation

Go to line
Quick outline
scf keyboard

Java Refactoring

Move refactor
Extract method
Change method signature
Extract local variable
Rename refactor
Show refactor quick menu
scf keyboard


Run to line
Debug on server
Debug java applet
Debug eclipse application
Debug java application
Debug OSGi framework
Debug JUnit plug-in test
Debug ant build
Debug JUnit test
scf keyboard


Find previous
Find and replace
Search references in workspace
Show occurrences in file quick menu
Open search dialog
Find text in work space
scf keyboard


Run on server
Run java applet
Run eclipse application
Run java application
Run OSGi framework
Run JUnit plug-in test
Run ant build
Run JUnit test
scf keyboard

Tasks View

Go to previous unread task
Go to next unread task
Mark task complete
Mark task incomplete
Mark task read
Mark task unread
Mark task read and move to prev
Mark task read and move to next
New subask
Open selected task
scf keyboard

Misc I

Open resource
Backward history
Show in...
Next window
Quick fix
Quick diff toggle
Context information
Content assist
scf keyboard

Misc II

Generate code
Previous window
Open manifest
Open call hierarchy
Last edit location
Forward history
scf keyboard

Misc III

Force return
Declaration in workspace
Show source quick menu
Maximize part of task
Submit task
New local task
Zoom in