Some important short-cut for Eclipse :
1. Manage Files and Projects
2. Editor Window
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 the previous editor |
Ctrl+m | Maximize or un-maximize current Editor Window |
Ctrl+e | Show a list of open Editors. Use arrow keys and enter to switch |
Ctrl+F6/Ctrl+Shift+F6 | Show a list of open Editors. |
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 |
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) |
3. Navigate in Editor
Home/End | Jump to beginning/jump to the end of indention. Press home twice to jump to the beginning of the line |
Ctrl+Home/End | Jump to beginning/jump to the end of the 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 the 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 |
4. Select Text
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 the beginning of the 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 |
5. Indention's and Comments
Tab/Shift+Tab | Increase / decrease indent of selected text |
Ctrl+i | Correct indention of selected text or of current line |
Ctrl+shift+f | Auto-format 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 '/** ... */') |
6. Run and Debug
Ctrl+F11 | Save and launch the application (run) | ||||||||||
F11 | Debug | ||||||||||
F5 | Step Into function | ||||||||||
F6 | Next step (line by line) | ||||||||||
F7 | Step out | ||||||||||
F8 | Skip to next Breakpoint |
7. The Rest |
---|
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 | |
F1 | Open Eclipse Help |
8. Refactoring
Alt+Shift+r | Rename selected element and all references |
Alt+Shift+v | Move the 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) |
Post a Comment