Hotkeys and shortcuts for Eclipse Helios (Windows)

(Total 103)

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