Manage Files and Projects
Create new project using the Wizard
|
Ctrl + N
|
Manage Files and Projects
Create new project, file, class, etc.
|
Ctrl + Alt + N
|
Manage Files and Projects
Open project, file, etc.
|
Alt + F , then .
|
Manage Files and Projects
Open Resource (file, folder or project)
|
Ctrl + Shift + R
|
Manage Files and Projects
Show and access file properties
|
Alt + Enter
|
Manage Files and Projects
Save current file
|
Ctrl + S
|
Manage Files and Projects
Save all files
|
Ctrl + Shift + S
|
Manage Files and Projects
Close current file
|
Ctrl + W
|
Manage Files and Projects
Close all files
|
Ctrl + Shift + W
|
Manage Files and Projects
Refresh content of selected element with local file system
|
F5
|
Editor Window
Jump to Editor Window
|
F12
|
Editor Window
Switch to next editor / switch to previous editor
|
Ctrl + Page Down / Ctrl + Page Up
|
Editor Window
Maximize or un-maximize current Editor Window (also works for other Windows)
|
Ctrl + M
|
Editor Window
Show list of open Editors. Use arrow keys and enter to switch
|
Ctrl + E
|
Editor Window
Show list of open Editors. Similar to ctrl+e but switches immediately upon release of ctrl
|
Ctrl + F6 / Ctrl + Shift + F6
|
Editor Window
Go to previous / go to next Editor Window
|
Alt + Arrow Left / Alt + Arrow Right
|
Editor Window
Open Editor Window Option menu
|
Alt + -
|
Editor Window
Show view menu (features available on left vertical bar: breakpoints, bookmarks, line numbers, …)
|
Ctrl + F10
|
Editor Window
Show or hide line numbers
|
Ctrl + F10 , then n
|
Editor Window
Show or hide the diff column on the left (indicates changes since last save)
|
Ctrl + Shift + Q
|
Editor Window
Zoom text in/ out
|
Ctrl + Shift + + / -
|
Navigate in Editor
Jump to beginning / jump to end of indention. Press home twice to jump to beginning of line
|
Home / End
|
Navigate in Editor
Jump to beginning / jump to end of source
|
Ctrl + Home / End
|
Navigate in Editor
Jump one word to the left / one word to the right
|
Ctrl + Arrow Right / Arrow Left
|
Navigate in Editor
Jump to previous / jump to next method
|
Ctrl + Shift + Arrow Down / Arrow Up
|
Navigate in Editor
Jump to Line Number. To hide/show line numbers, press ctrl+F10 and select 'Show Line Numbers'
|
Ctrl + L
|
Navigate in Editor
Jump to last location edited
|
Ctrl + Q
|
Navigate in Editor
Jump to next / jump to previous compiler syntax warning or error
|
Ctrl + . / Ctrl + ,
|
Navigate in Editor
With a bracket selected: jump to the matching closing or opening bracket
|
Ctrl + Shift + P
|
Navigate in Editor
Collapse / Expand current method or class
|
Ctrl + [ + ] / Ctrl + -
on numeric keyboard
|
Navigate in Editor
Collapse / Expand all methods or classes
|
Ctrl + [ / ] / Ctrl + *
on numeric keyboard
|
Navigate in Editor
Scroll Editor without changing cursor position
|
Ctrl + Arrow Down / Ctrl + Arrow Up
|
Navigate in Editor
Next Sub-Tab / Previous Sub-Tab
|
Alt + Page Up / Alt + Page Down
|
Select Text
Expand selection by one character to the left / to the right
|
Shift + Arrow Right / Arrow Left
|
Select Text
Expand selection to next / previous word
|
Ctrl + Shift + Arrow Right / Arrow Left
|
Select Text
Expand selection by one line down / one line up
|
Shift + Arrow Down / Arrow Up
|
Select Text
Expand selection to end / to beginning of line
|
Shift + End / Home
|
Select Text
Select all
|
Ctrl + A
|
Select Text
Expand selection to current element (e.g. current one-line expression or content within brackets)
|
Alt + Shift + Arrow Up
|
Select Text
Expand selection to next / previous element
|
Alt + Shift + Arrow Left / Arrow Right
|
Select Text
Reduce previously expanded selection by one step
|
Alt + Shift + Arrow Down
|
Edit Text
Cut, copy and paste
|
Ctrl + C / Ctrl + X / Ctrl + V
|
Edit Text
Undo last action
|
Ctrl + Z
|
Edit Text
Redo last (undone) action
|
Ctrl + Y
|
Edit Text
Delete Line
|
Ctrl + D
|
Edit Text
Move current line or selection up or down
|
Alt + Arrow Up / Arrow Down
|
Edit Text
Duplicate current line or selection up or down
|
Ctrl + Alt + Arrow Up / Ctrl + Alt + Arrow Down /
|
Edit Text
Delete next word
|
Ctrl + Delete
|
Edit Text
Delete previous word
|
Ctrl + Backspace
|
Edit Text
Enter line below current line
|
Shift + Enter
|
Edit Text
Enter line above current line
|
Shift + Ctrl + Enter
|
Edit Text
Switch between insert and overwrite mode
|
Insert
|
Edit Text
Change selection to all lower case
|
Shift + Ctrl + Y
|
Edit Text
Change selection to all upper case
|
Shift + Ctrl + X
|
Search and Replace
Open find and replace dialog
|
Ctrl + F
|
Search and Replace
Find previous / find next occurrence of search term (close find window first)
|
Ctrl + K / Ctrl + Shift + K
|
Search and Replace
Search Workspace (Java Search, Task Search, and File Search)
|
Ctrl + H
|
Search and Replace
Incremental search forward / backwards. Type search term after pressing ctrl+j, there is now search window
|
Ctrl + J / Ctrl + Shift + J
|
Search and Replace
Open a resource search dialog to find any class
|
Ctrl + Shift + O
|
Indentions and Comments
Increase / decrease indent of selected text
|
Tab / Shift + Tab
|
Indentions and Comments
Correct indention of selected text or of current line
|
Ctrl + I
|
Indentions and Comments
Autoformat all code in Editor using code formatter
|
Ctrl + Shift + F
|
Indentions and Comments
Comment / uncomment line or selection ( adds '//' )
|
Ctrl + /
|
Indentions and Comments
Add Block Comment around selection ( adds '/... */' )
|
Ctrl + Shift + /
|
Indentions and Comments
Remove Block Comment
|
Ctrl + Shift + \
|
Indentions and Comments
Add Element Comment ( adds '/** ... */')
|
Alt + Shift + J
|
Editing Source Code
Opens Content Assist (e.g. show available methods or field names)
|
Ctrl + Space
|
Editing Source Code
Open Quick Fix and Quick Assist
|
Ctrl + 1
|
Editing Source Code
Propose word completion (after typing at least one letter). Repeatedly press alt+/ until reaching correct name
|
Alt + /
|
Editing Source Code
Deactivate or activate Smart Insert Mode (automatic indention, automatic brackets, etc.)
|
Ctrl + Shift + Insert
|
Code Information
Show code outline / structure
|
Ctrl + O
|
Code Information
Open class, method, or variable information (tooltip text)
|
F2
|
Code Information
Open Declaration: Jump to Declaration of selected class, method, or parameter
|
F3
|
Code Information
Open Type Hierarchy window for selected item
|
F4
|
Code Information
Show / open Quick Type Hierarchy for selected item
|
Ctrl + T
|
Code Information
Open Type in Hierarchy
|
Ctrl + Shift + T
|
Code Information
Open Call Hierarchy
|
Ctrl + Alt + H
|
Code Information
Find occurrences of expression in current file
|
Ctrl + Shift + U
|
Code Information
Open Declaration or Implementation
|
Ctrl +move over method
|
Refactoring
Rename selected element and all references
|
Alt + Shift + R
|
Refactoring
Move selected element to other class or file (With complete method or class selected)
|
Alt + Shift + V
|
Refactoring
Change method signature (with method name selected)
|
Alt + Shift + C
|
Refactoring
Extract selection to method
|
Alt + Shift + M
|
Refactoring
Extract local variable: Create and assigns a variable from a selected expression
|
Alt + Shift + L
|
Refactoring
Inline selected local variables, methods, or constants if possible (replaces variable with its declarations/ assignment and puts it directly into the statements)
|
Alt + Shift + I
|
Run and Debug
Save and launch application (run)
|
Ctrl + F11
|
Run and Debug
Debug
|
F11
|
Run and Debug
Step Into function
|
F5
|
Run and Debug
Next step (line by line)
|
F6
|
Run and Debug
Step out
|
F7
|
Run and Debug
Skip to next Breakpoint
|
F8
|
The Rest
Switch forward / backward between views (panels). Useful for switching back and forth between Package Explorer and Editor.
|
Ctrl + F7 / Ctrl + Shift + F7
|
The Rest
Switch forward / backward between perspectives
|
Ctrl + F8 / Ctrl + Shift + F8
|
The Rest
Print
|
Ctrl + P
|
The Rest
Open Eclipse Help
|
F1
|
The Rest
Show Context Menu right click with mouse
|
Shift + F10
|
Team (SVN Subversive)
Synchronize with Repository
|
Ctrl + Alt + S
|
Team (SVN Subversive)
Commit
|
Ctrl + Alt + C
|
Team (SVN Subversive)
Update
|
Ctrl + Alt + U
|
Team (SVN Subversive)
Update to Revision
|
Ctrl + Alt + D
|
Team (SVN Subversive)
Merge
|
Ctrl + Alt + E
|
Team (SVN Subversive)
Show Properties
|
Ctrl + Alt + T
|
Team (SVN Subversive)
Add to svn:ignore
|
Ctrl + Alt + I
|