Enjoy the most useful keyboard shortcuts for Eclipse 3.6.1 here.
| Keyboard shortcut | Description |
|---|---|
- ![]() |
Create new project using the Wizard |
- - ![]() |
Create new project, file, class, etc. |
- , then . |
Open project, file, etc. |
- - ![]() |
Open Resource (file, folder or project) |
- ![]() |
Show and access file properties |
- ![]() |
Save current file |
- - ![]() |
Save all files |
- ![]() |
Close current file |
- - ![]() |
Close all files |
![]() |
Refresh content of selected element with local file system |
Focus/cursor must be in Editor Window for these to work.
| Keyboard shortcut | Description |
|---|---|
![]() |
Jump to Editor Window |
- / - ![]() |
Switch to next editor / switch to previous editor |
- ![]() |
Maximize or un-maximize current Editor Window (also works for other Windows) |
- ![]() |
Show list of open Editors. Use arrow keys and enter to switch |
- / - - ![]() |
Show list of open Editors. Similar to ctrl+e but switches immediately upon release of ctrl |
- / - ![]() |
Go to previous / go to next Editor Window |
- ![]() |
Open Editor Window Option menu |
- ![]() |
Show view menu (features available on left vertical bar: breakpoints, bookmarks, line numbers, ...) |
- , then ![]() |
Show or hide line numbers |
- - ![]() |
Show or hide the diff column on the left (indicates changes since last save) |
| Keyboard shortcut | Description |
|---|---|
/ ![]() |
Jump to beginning / jump to end of indention. Press home twice to jump to beginning of line |
- / ![]() |
Jump to beginning / jump to end of source |
- / ![]() |
Jump one word to the left / one word to the right |
- - / ![]() |
Jump to previous / jump to next method |
- ![]() |
Jump to Line Number. To hide/show line numbers, press Ctrl - F10 and select 'Show Line Numbers' |
- ![]() |
Jump to last location edited |
- . / - , |
Jump to next / jump to previous compiler syntax warning or error |
- - ![]() |
With a bracket selected: jump to the matching closing or opening bracket |
- / - - on numeric keyboard |
Collapse / Expand current method or class |
- - / - * on numeric keyboard |
Collapse / Expand all methods or classes |
- / - ![]() |
Scroll Editor without changing cursor position |
| Keyboard shortcut | Description |
|---|---|
- / ![]() |
Expand selection by one character to the left / to the right |
- - / ![]() |
Expand selection to next / previous word |
- / ![]() |
Expand selection by one line down / one line up |
- end / home |
Expand selection to end / to beginning of line |
- ![]() |
Select all |
- - ![]() |
Expand selection to current element (e.g. current one-line expression or content within brackets) |
- - / ![]() |
Expand selection to next / previous element |
- - ![]() |
Reduce previously expanded selection by one step |
| Keyboard shortcut | Description |
|---|---|
- / - / -V |
Cut, copy and paste |
- ![]() |
Undo last action |
- ![]() |
Redo last (undone) action |
- ![]() |
Delete Line |
- / ![]() |
Move current line or selection up or down |
- ![]() |
Delete next word |
- ![]() |
Delete previous word |
- ![]() |
Enter line below current line |
- - ![]() |
Enter line above current line |
![]() |
Switch between insert and overwrite mode |
- - ![]() |
Change selection to all lower case |
- - ![]() |
Change selection to all upper case |
| Keyboard shortcut | Description |
|---|---|
- ![]() |
Open find and replace dialog |
- k / - - K |
Find previous / find next occurrence of search term (close find window first) |
- ![]() |
Search Workspace (Java Search, Task Search, and File Search) |
- / - - J |
Incremental search forward / backwards. Type search term after pressing ctrl+j, there is now search window |
| Keyboard shortcut | Description |
|---|---|
/ - ![]() |
Increase / decrease indent of selected text |
- ![]() |
Correct indention of selected text or of current line |
- ![]() |
Autoformat all code in Editor using code formatter |
- ![]() |
Comment / uncomment line or selection ( adds '//' ) |
- - ![]() |
Add Block Comment around selection ( adds '/... */' ) |
- ![]() |
Remove Block Comment |
- - ![]() |
Add Element Comment ( adds '/** ... */') |
| Keyboard shortcut | Description |
|---|---|
- ![]() |
Opens Content Assist (e.g. show available methods or field names) |
- ![]() |
Open Quick Fix and Quick Assist |
- ![]() |
Propose word completion (after typing at least one letter). Repeatedly press alt+/ until reaching correct name |
- - ![]() |
Deactivate or activate Smart Insert Mode (automatic indention, automatic brackets, etc.) |
| Keyboard shortcut | Description |
|---|---|
- o |
Show code outline / structure |
![]() |
Open class, method, or variable information (tooltip description) |
![]() |
Open Declaration: Jump to Declaration of selected class, method, or parameter |
![]() |
Open Type Hierarchy window for selected item |
- ![]() |
Show / open Quick Type Hierarchy for selected item |
- - ![]() |
Open Type in Hierarchy |
- - ![]() |
Open Call Hierarchy |
- ![]() |
Find occurrences of expression in current file |
- move over method |
Open Declaration or Implementation |
| Keyboard shortcut | Description |
|---|---|
- - ![]() |
Rename selected element and all references |
- - ![]() |
Move selected element to other class or file (With complete method or class selected) |
- - ![]() |
Change method signature (with method name selected) |
- - ![]() |
Extract selection to method |
- - ![]() |
Extract local variable: Create and assigns a variable from a selected expression |
- - ![]() |
Inline selected local variables, methods, or constants if possible (replaces variable with its declarations/ assignment and puts it directly into the statements) |
| Keyboard shortcut | Description |
|---|---|
- ![]() |
Save and launch application (run) |
![]() |
Debug |
![]() |
Step Into function |
![]() |
Next step (line by line) |
![]() |
Step out |
![]() |
Skip to next Breakpoint |
| Keyboard shortcut | Description |
|---|---|
- / - - ![]() |
Switch forward / backward between views |
- / - - ![]() |
Switch forward / backward between perspectives |
- ![]() |
|
![]() |
Show Eclipse Help |
operating system
Windowscategory
Development toolpublisher
Eclipsesite
www.eclipse.orgother versions
Eclipse 3.0, Eclipse 3.1Eclipse 3.6.1 with the filter: copy