The following tables show shortcut keys that are common across the Workbench and across the text and Java editors supplied with Eclipse.
The first table shows the default key bindings. The second table shows the key bindings for the Emacs key bindings shipped with Eclipse.
|
Key | {Key} by itself | SHIFT+{Key} | CTRL+{Key} | ALT+{Key} | Esc+{Key} | ALT+SHIFT+
{Key} |
CTRL+SHIFT+
{Key} |
CTRL+ALT+
{Key} |
CTRL+X,
CTRL+{Key} |
CTRL+X,{Key} |
---|---|---|---|---|---|---|---|---|---|---|
A | Edit/ Go to start of line | |||||||||
B | Edit/Go to previous column | Edit/Go to previous word | Edit/Go to previous word | Window/Switch to Editor | ||||||
C | Close All Editors | |||||||||
D | Edit/Delete next | |||||||||
E | Edit/Go to end of line | |||||||||
F | Edit/Go to next column | Edit/Go to next word | Edit/Go to next word | (JDT editor) Format | ||||||
G | (JDT editor) Search for Declarations in Workspace, Clear Mark | (JDT editor) Search for References in Workspace | Edit/Go to line | |||||||
H | Edit/Select All | |||||||||
I | ||||||||||
J | ||||||||||
K | Edit/Delete Line to End | File/ Close Editor | ||||||||
L | ||||||||||
M | (JDT editor) Add Import | |||||||||
N | Edit/Go down one line | |||||||||
O | (+Ctrl+K) Edit/Delete Line to Beginning | (JDT editor) Organize Imports | ||||||||
P | Edit/Go up one line | |||||||||
Q | ||||||||||
R | Edit/Find/Replace | Edit/Find/Replace | ||||||||
S | Edit/Find Incremental | File/Save Editor | File/Save All Editors | |||||||
T | ||||||||||
U | Undo | |||||||||
V | Edit/Page Down | Edit/Page Up | Edit/Page Up | |||||||
W | Edit/Cut | Edit/Copy | Edit/Copy | |||||||
X | Edit/Swap Mark | |||||||||
Y | Edit/Paste | |||||||||
Z | Edit/Line down | Edit/Line up | Edit/Line up | |||||||
Space | (+Ctrl+2) Edit/Set Mark | |||||||||
Enter | File/Properties | |||||||||
Backspace | ||||||||||
Esc | ||||||||||
Tab | ||||||||||
Insert | Edit/Paste | Edit/Copy | ||||||||
Delete | Edit/Cut | |||||||||
Home | ||||||||||
End | ||||||||||
Page Up | ||||||||||
Page Down | ||||||||||
Insert | ||||||||||
Delete | ||||||||||
Hyphen (-) | Show System Menu | |||||||||
Underscore(_) | ||||||||||
Plus (+) | ||||||||||
Front Slash (/) | (JDT editor) Comment |
(JDT editor) Content Assist |
||||||||
Back Slash (\) | (JDT editor) Uncomment | |||||||||
Question Mark (?) |
(JDT editor) Parameter Hints |
|||||||||
Period(.) | Navigate/Next | Edit/Go to text end | Edit/Go to text end | |||||||
Comma(,) | Navigate/Previous | Edit/Go to text start | Edit/Go to text start | |||||||
Less than (<) | Edit/Go to text start | Edit/Go to text start | ||||||||
Greater than (<>) | Edit/Go to text end | Edit/Go to text end | ||||||||
Left Arrow |
(JDT editor) Expand Selection to Previous Element |
|||||||||
Right Arrow |
(JDT editor) Expand Selection to Next Element |
|||||||||
Up Arrow |
(JDT editor) Expand Selection to Enclosing Element |
|||||||||
Down Arrow |
(JDT editor) Expand Selection to Last Element |
|||||||||
F1 | ||||||||||
F2 | (JDT editor) Show Javadoc | (JDT editor) Open External Javadoc | ||||||||
F3 | (JDT) Open on Selection | |||||||||
F4 | (JDT editor) Open Type Hierarchy | File/Close Editor | File/Close All Editors | |||||||
F5 | ||||||||||
F6 | Next Editor | Previous Editor | ||||||||
F7 | Next View | Previous View | ||||||||
F8 | Next Perspective | Previous Perspective | ||||||||
F9 | Edit/Undo | File/Print | File/Print | |||||||
F10 | Edit/Redo | Show View Menu | ||||||||
F11 | ||||||||||
F12 | Activate Editor | |||||||||
1 | (JDT Editor) Quick Fix |
Accessibility Features in Eclipse
Changing the key bindings
Navigating the user interface by using the keyboard