Learn Eclipse IDE Shortcuts for Windows
Managing files and projects Shortcuts
Action |
Eclipse IDE Shortcuts |
Create a new project with Wizard |
Ctrl + N |
Create a new project, file, class, etc. |
Ctrl + Alt + N |
Open project, file, etc. |
Alt + F then . |
Open resource files, folder, or project |
Ctrl + Shift + R |
Show and access file properties |
Alt + Enter |
Refresh the content of selected elements within the local file system |
F5 |
Save the currently open file |
Ctrl + S |
Save all open files |
Ctrl + Shift + S |
Close the currently open file |
Ctrl + W |
Close all files |
Ctrl + Shift + W |
Editor Shortcuts
Action |
Eclipse Shortcuts |
Jump to the editor window |
F12 |
Switch to the previous editor |
Ctrl + Page Down key |
Switch to the next editor |
Ctrl + Page Up key |
Maximize or restore the current editor window (also works with other windows) |
Ctrl + M |
Show the list of open editors |
Ctrl + E |
Show the list of open editors, but switch immediately when you release Ctrl |
Ctrl + F6 |
Go to the previous editor windows |
Alt + Left Arrow key |
Go to the next editor windows |
Alt + Right Arrow key |
Open the Editor Window Option menu |
Alt + – |
Show view menu |
Ctrl + F10 |
Show/hide line numbers |
Ctrl + F10 then N |
Show or hide the diff. column on the left |
Ctrl + Shift + Q |
Zoom in |
Ctrl + Shift + + |
Zoom out |
Ctrl + Shift + – |
Navigation in Editor Window Shortcuts
Action |
Eclipse Shortcuts |
Jump to the beginning of the indention. Press twice to jump to the beginning of the line |
Home |
Jump to the end of the line |
End |
Jump to the beginning of the source |
Ctrl + Home |
Jump to the end of the source |
Ctrl + End |
Jump one word to the left |
Ctrl + Left Arrow key |
Jump one word to the right |
Ctrl + Right Arrow key |
Jump to the previous method |
Ctrl + Shift + Up Arrow key |
Jump to the next method |
Ctrl + Shift + Down Arrow key |
Jump to line number |
Ctrl + L |
Jump to the last edited location |
Ctrl + Q |
Jump to the previous compiler syntax warning or error |
Ctrl + . |
Jump to the next compiler syntax warning or error |
Ctrl + , |
With a bracket selected: Jump to the matching closing or opening bracket |
Ctrl + Shift + P |
Collapse current method or class |
Ctrl + [ |
Expand the current method or class |
Ctrl + ] |
Collapse/expand all methods or classes |
Ctrl + * |
Scroll editor without changing cursor position |
Ctrl + Up & Down Arrow key |
Previous sub-tab |
Alt + Page Up key |
Next sub-tab |
Alt + Page Down key |
Text Editing Shortcuts
Action |
Eclipse Shortcut keys |
Copy |
Ctrl + C |
Cut |
Ctrl + X |
Paste |
Ctrl + V |
Undo the last action |
Ctrl + Z |
Redo the last undone action |
Ctrl + Y |
Delete line |
Ctrl + D |
Move the current line or selection up |
Alt + Up Arrow key |
Move the current line or selection down |
Alt + Down Arrow key |
Duplicate current line or selection up |
Ctrl + Alt + Up Arrow key |
Duplicate the current line or selection down |
Ctrl + Alt + Down Arrow key |
Delete next word |
Ctrl + Delete |
Delete the previous word |
Ctrl + Backspace |
Enter the line below the current line |
Shift + Enter |
Enter the line above the current line |
Shift + Ctrl + Enter |
Switch between insert and overwrite mode |
Insert |
Convert selection to lowercase |
Shift + Ctrl + Y |
Convert selection to uppercase |
Shift + Ctrl + X |
Search and Replace Shortcuts
Action |
Eclipse Shortcut keys |
Open the find and replace dialog box |
Ctrl + F |
Find the previous occurrence of the search term |
Ctrl + K |
Find the next occurrence of the search term |
Ctrl + Shift + K |
Search Workspace (Java search, Task search, and File search) |
Ctrl + H |
Incremental search forward |
Ctrl + J |
Incremental search backwards |
Ctrl + Shift + J |
Open a resource search dialog to find any class |
Ctrl + Shift + O |
Indentions and comments Shortcuts
Action |
Eclipse Shortcut keys |
Increase the indent of selected text |
Tab |
Decrease the indent of selected text |
Shift + Tab |
Correct indention of selected text or current line |
Ctrl + I |
Auto format all code in the editor using code formatter |
Ctrl + Shift + F |
Comment/uncomment line or selection (add //) |
Ctrl + / |
Toggle comments |
Ctrl + Shift + C |
Add block comment around selection (add /…*/) |
Ctrl + Shift + / |
Remove block comment |
Ctrl + Shift + \ |
Add element comment (add /** … */) |
Alt + Shift + J |
Editing Source Code Shortcuts
Action |
Eclipse IDE Shortcuts |
Open the “Source” menu |
Alt + Shift + S |
Open content assist (e.g. show available methods or field names) |
Ctrl + Spacebar |
Open quick fix and quick assist |
Ctrl + 1 |
Suggest word completion (after typing at least one letter). Press repeatedly until reaching the correct name |
Alt + / |
Deactivate or activate Smart Insert Mode (automatic indention, automatic brackets, etc.) |
Ctrl + Shift + Insert |
Code Information Shortcuts
Action |
Eclipse IDE Shortcuts |
Show code outline or structure |
Ctrl + O |
Open class, method, or variable information (show as tooltip text) |
F2 |
Open declaration: Jump to the Declaration of the selected class, method, or parameter |
F3 |
Open the Type Hierarchy window for the selected item |
F4 |
Show or open Quick Type Hierarchy for the selected item |
Ctrl + T |
Open type in hierarchy |
Ctrl + Shift + T |
Open call hierarchy |
Ctrl + Alt + H |
Find occurrences of expression in the current file |
Ctrl + Shift + U |
Refactoring Shortcuts
Action |
Eclipse IDE Shortcuts |
Rename selected element and all references |
Alt + Shift + R |
Move the selected element to another class or file (with the complete method or class selected) |
Alt + Shift + V |
Change method signature (with method name selected) |
Alt + Shift + C |
Extract selection to method |
Alt + Shift + M |
Extract local variable: Create and assign a variable from the selected expression |
Alt + Shift + L |
Inline selected local variables, methods, or constants when possible |
Alt + Shift + I |
Running and Debugging Shortcuts
Action |
Eclipse IDE Shortcuts |
Save and launch the application |
Ctrl + F11 |
Debug |
F11 |
Step into function |
F5 |
Next step (line by line) |
F6 |
Step out |
F7 |
Skip to the next breakpoint |
F8 |
Team SVN Subversive Shortcuts
Action |
Eclipse IDE Shortcuts |
Synchronize with repository |
Ctrl + Alt + S |
Commit |
Ctrl + Alt + C |
Update |
Ctrl + Alt + U |
Update to revision |
Ctrl + Alt + D |
Merge |
Ctrl + Alt + E |
Show properties |
Ctrl + Alt + T |
Add to svn:ignore |
Ctrl + Alt + I |
READ NEXT: