Eclipse shortcuts
Table of Contents:
1. Manage Files and
Projects
2. Editor Window
3. Navigate in Editor
4. Select Text
5. Edit Text
6. Search and Replace
7. Indentions and
Comments
8. Editing Source Code
9. Code Information
10. Refactoring
11. Run and Debug
12. The Rest
![]() |
|
Ctrl+N
|
Create new project using the Wizard
|
Ctrl+Alt+n
|
Create new project, file, class, etc.
|
Alt+f, then .
|
Open project, file, etc.
|
Ctrl+Shift+r
|
Open Ressource (file, folder or project)
|
Alt+Enter
|
Show and access file
properties
|
Ctrl+s
|
Save current
file
|
Ctrl+Shift+s
|
Save all
files
|
Ctrl+w
|
Close current file
|
Ctrl+Shift+w
|
Close all files
|
F5
|
Refresh content of selected
element with local file system
|
Focus/ cursor must be in Editor Window for these to work.
|
|
F12
|
Jump to Editor Window
|
Ctrl+Page Down/Ctrl+Page Up
|
Switch to next editor / switch to previous editor
|
Ctrl+m
|
Maximize or un-maximize current
Editor Window (also works for other Windows)
|
Ctrl+e
|
Show list of open Editors. Use arrow keys and enter to switch
|
Ctrl+F6/Ctrl+Shift+F6
|
Show list of open Editors. Similar to ctrl+e but
switches immediately upon release ofctrl
|
Alt+Arrow Left/Alt+Arrow
Right
|
Go to previous / go to next Editor Window
|
Alt+-
|
Open Editor Window Option menu
|
Ctrl+F10
|
Show view menu (features available on left vertical bar:
breakpoints, bookmarks, line numbers, …)
|
Ctrl+F10,
then n
|
Show or hide line numbers
|
Ctrl+Shift+q
|
Show or hide the diff column on the left (indicates changes
since last save)
|
Home/End
|
Jump to beginning / jump to end of indention. Press home twice to jump to beginning
of line
|
Ctrl+Home/End
|
Jump to beginning / jump to end of source
|
Ctrl+Arrow
Right/Arrow Left
|
Jump one word to the left / one word to the right
|
Ctrl+Shift+Arrow Down/Arrow Up
|
Jump to previous / jump to next method
|
Ctrl+l
|
Jump to Line
Number. To hide/show line numbers, press ctrl+F10 and select 'Show Line
Numbers'
|
Ctrl+q
|
Jump to last location edited
|
Ctrl+./Ctrl+,
|
Jump to next / jump to previous compiler syntax warning or
error
|
Ctrl+Shift+p
|
With a bracket selected: jump to the matching closing or
opening bracket
|
Ctrl+[+]/Ctrl+- on numeric keyboard
|
Collapse / Expand current method or class
|
Ctrl+[/]/Ctrl+* on numeric keyboard
|
Collapse / Expand all methods or classes
|
Ctrl+Arrow Down/Ctrl+Arrow Up
|
Scroll Editor without changing cursor position
|
Shift+Arrow
Right/Arrow Left
|
Expand selection by one character to the left / to the right
|
Ctrl+Shift+Arrow Right/Arrow Left
|
Expand selection to next / previous word
|
Shift+Arrow Down/Arrow Up
|
Expand selection by one line down / one line up
|
Shift+End/Home
|
Expand selection to end / to beginning of line
|
Ctrl+a
|
Select all
|
Alt+Shift+Arrow Up
|
Expand selection to current element (e.g. current one-line
expression or content within brackets)
|
Alt+Shift+Arrow Left/Arrow
Right
|
Expand selection to next / previous element
|
Alt+Shift+Arrow Down
|
Reduce previously expanded selection by one step
|
Ctrl+c/Ctrl+x/Ctrl+v
|
Cut, copy and paste
|
Ctrl+z
|
Undo last action
|
Ctrl+y
|
Redo last (undone) action
|
Ctrl+d
|
Delete Line
|
Alt+Arrow Up/Arrow Down
|
Move current line or selection up or down
|
Ctrl+Alt+Arrow Up /Ctrl+Alt+Arrow Down /
|
Duplicate current line or selection up or down
|
Ctrl+Delete
|
Delete next word
|
Ctrl+Backspace
|
Delete previous word
|
Shift+Enter
|
Enter line below current line
|
Shift+Ctrl+Enter
|
Enter line above current line
|
Insert
|
Switch between insert and overwrite mode
|
Shift+Ctrl+y
|
Change selection to all lower case
|
Shift+Ctrl+x
|
Change selection to all upper case
|
Ctrl+f
|
Open find and replace
dialog
|
Ctrl+k/Ctrl+Shift+k
|
Find previous / find next occurrence of search term (close
find window first)
|
Ctrl+h
|
Search Workspace (Java Search, Task Search, and File Search)
|
Ctrl+j/Ctrl+Shift+j
|
Incremental search forward / backwards. Type search term after
pressing ctrl+j, there
is now search window
|
Ctrl + Shift + o
|
Open a resource search dialog to find any class
|
Tab/Shift+Tab
|
Increase / decrease indent of selected text
|
Ctrl+i
|
Correct indention
of selected text or of current line
|
Ctrl+shift+f
|
Autoformat all code in
Editor using code formatter
|
Ctrl+/
|
Comment / uncomment line or selection ( adds '//' )
|
Ctrl+Shift+/
|
Add Block Comment around selection ( adds '/... */' )
|
Ctrl+Shift+
|
Remove Block Comment
|
Alt+Shift+j
|
Add Element Comment ( adds '/** ... */')
|
Ctrl+Space
|
Opens Content Assist (e.g. show available methods or field
names)
|
Ctrl+1
|
Open Quick Fix and Quick Assist
|
Alt+/
|
Propose word completion (after typing at least one letter).
Repeatedly press alt+/until reaching correct name
|
Ctrl+Shift+Insert
|
Deactivate or activate Smart Insert Mode (automatic indention,
automatic brackets, etc.)
|
Ctrl+o
|
Show code outline
/ structure
|
F2
|
Open class, method, or variable information (tooltip text)
|
F3
|
Open Declaration: Jump to Declaration of selected class,
method, or parameter
|
F4
|
Open Type Hierarchy window for selected item
|
Ctrl+t
|
Show / open Quick Type
Hierarchy for selected item
|
Ctrl+Shift+t
|
Open Type in Hierarchy
|
Ctrl+Alt+h
|
Open Call Hierarchy
|
Ctrl+u
|
Find occurrences of
expression in current file
|
Ctrl+move over method
|
Open Declaration or Implementation
|
Alt+Shift+r
|
Rename selected element and all
references
|
Alt+Shift+v
|
Move selected element to other class or
file (With complete method or class selected)
|
Ctrl+Shift+c
|
Change method signature (with
method name selected)
|
Alt+Shift+m
|
Extract selection to method
|
Alt+Shift+l
|
Extract local
variable: Create and assigns a variable from a selected expression
|
Alt+Shift+i
|
Inline selected local
variables, methods, or constants if possible (replaces variable with its
declarations/ assignment and puts it directly into the statements)
|
Ctrl+F11
|
Save and launch application (run)
|
F11
|
Debug
|
F5
|
Step Into function
|
F6
|
Next step (line by line)
|
F7
|
Step out
|
F8
|
Skip to next Breakpoint
|
Ctrl+F7/Ctrl+Shift+F7
|
Switch forward / backward between views (panels). Useful for
switching back and forth between Package Explorer and Editor.
|
Ctrl+F8/Ctrl+Shift+F8
|
Switch forward / backward between perspectives
|
Ctrl+p
|
Print
|
F1
|
Open Eclipse Help
|
Comments
Post a Comment