Eclipse: Difference between revisions
Jump to navigation
Jump to search
(→Tips) |
|||
Line 3: | Line 3: | ||
{| class="wikitable" width="100%" |
{| class="wikitable" width="100%" |
||
|- |
|- |
||
|width="140px"| |
|width="140px"|{{kb|C-S-o}} |
||
|Generate automatically all java <tt>import</tt>. |
|||
{{kb|C-S-o}} |
|||
| |
|- |
||
|colspan="2"| |
|||
Generate automatically all java <tt>import</tt>. |
|||
|- |
|||
| {{kb|A-{{kbname|Space}}}} {{kb|A-/}} |
|||
|Text autocomplete |
|||
|- |
|||
| Drag & Drop / CTRL - Drag & Drop |
|||
|Copy/Move object |
|||
|- |
|||
| {{kb|C-q}} |
|||
|Go to last Edit position |
|||
|- |
|||
| {{kb|F2}} |
|||
|See editable JavaDoc |
|||
|- |
|||
| {{kbname|Tab}} |
|||
|Typing tab |
|||
|- |
|||
| {{kb|C-1}} |
|||
|local rename |
|||
|- |
|||
| {{kb|C-1}} |
|||
|Quick Fix / Quick Assist (Create missing method, easy override method...) |
|||
|- |
|||
| hold CTRL |
|||
|Auto-Hyperlink when mouse's hovering |
|||
|- |
|||
| {{kb|C-S-Up}} {{kb|C-S-Down}} {{kb|C-F3}} {{kb|C-o}} |
|||
|Next declaration |
|||
|- |
|||
| {{kb|C-j}} {{kb|C-S-j}} |
|||
|Incremental Find forward/backware |
|||
|- |
|||
| {{kb|C-S-p}} |
|||
|Find Matching bracket |
|||
|- |
|||
| {{kb|C-S-hold}} |
|||
|Drag & Drop method creation |
|||
|- |
|||
| hold CTRL |
|||
|Code Assist Insert mode toggle |
|||
|- |
|||
| {{kb|C-SPACE}} |
|||
|Context Assist |
|||
|- |
|||
| {{kb|C-SPACE}} |
|||
|Code Assist |
|||
|- |
|||
| {{kb|C-S-SPACE}} |
|||
|Parameter Assist |
|||
|- |
|||
| {{kb|C-e}} |
|||
|Delete Line |
|||
|- |
|||
| {{kb|C-/}} |
|||
|Comment block |
|||
|- |
|||
| {{kb|A-{{kbname|Space}}}} |
|||
|Text Completion |
|||
|- |
|||
| {{kb|C-S-e}} |
|||
|Insert Line |
|||
|- |
|||
|colspan="2"| |
|||
|- |
|||
| {{kb|F12}} |
|||
|Activate Editor |
|||
|- |
|||
| {{kb|C-F6}} |
|||
|Next Editor |
|||
|- |
|||
| {{kb|C-S-F6}} |
|||
|Previous Editor |
|||
|- |
|||
|colspan="2"| |
|||
|- |
|||
| {{kb|F11}} |
|||
|Debug last launched |
|||
|- |
|||
| {{kb|C-F11}} |
|||
|Run last launched |
|||
|- |
|||
|colspan="2"| |
|||
|- |
|||
| {{kb|C-S-b}} |
|||
|Add/Remove Breakpoint |
|||
|- |
|||
|colspan="2"| |
|||
|- |
|||
| {{kb|C-S-u}} |
|||
|Search Occurences in File |
|||
|- |
|||
|colspan="2"| |
|||
|- |
|||
| {{kb|C-.}} |
|||
|Next Item (search, ...) |
|||
|- |
|||
| {{kb|C-,}} |
|||
|Previous Item (search, ...) |
|||
|- |
|||
|colspan="2"| |
|||
|- |
|||
| {{kb|F5}} |
|||
|Debug - Step Into |
|||
|- |
|||
| {{kb|F6}} |
|||
|Debug - Step Over |
|||
|- |
|||
| {{kb|F7}} |
|||
|Debug - Step Return |
|||
|- |
|||
| {{kb|F8}} |
|||
|Debug - Resume |
|||
|- |
|||
| {{kb|C-r}} |
|||
|Debug - Run To Line |
|||
|- |
|||
|colspan="2"| |
|||
|- |
|||
| {{kb|C-F12}} |
|||
|Show in Package Explorer (new) |
|||
|- |
|||
|colspan="2"| |
|||
|- |
|||
| {{kb|C-f}} |
|||
|Find (and Replace) |
|||
|- |
|||
| {{kb|C-k}} |
|||
|Find Next (highlight selection & press shortcut) |
|||
|- |
|||
| {{kb|C-S-k}} |
|||
|Find Previous |
|||
|- |
|||
| {{kb|C-j}} |
|||
|Find Incremental (up/down for next/previous, enter to complete) |
|||
|- |
|||
| {{kb|C-S-j}} |
|||
|Find Incremental Reverse |
|||
|- |
|||
|colspan="2"| |
|||
|- |
|||
| {{kb|F3}} |
|||
|Open Declaration |
|||
|- |
|||
| {{kb|C-o}} |
|||
|Show Outline |
|||
|- |
|||
| {{kb|C-F6}} {{kb|C-S-F6}} |
|||
|Next (Previous) Editor |
|||
|- |
|||
| {{kb|C-F7}} {{kb|C-S-F7}} |
|||
|Next (Previous) View |
|||
|- |
|||
| {{kb|C-F10}} |
|||
|Show View Menu |
|||
|} |
|} |
||
== Plugins == |
|||
* Jalopy 0.2.6 (Obsolete - now in Eclipse) |
|||
* TabNavigator 1.1.0 |
|||
* Readonly Decorator (probably not needed today) |
|||
== Tips == |
== Tips == |
Revision as of 12:31, 4 August 2011
Keyboard shortcuts
C-S-o | Generate automatically all java import. |
A-Space A-/ | Text autocomplete |
Drag & Drop / CTRL - Drag & Drop | Copy/Move object |
C-q | Go to last Edit position |
F2 | See editable JavaDoc |
Tab | Typing tab |
C-1 | local rename |
C-1 | Quick Fix / Quick Assist (Create missing method, easy override method...) |
hold CTRL | Auto-Hyperlink when mouse's hovering |
C-S-Up C-S-Down C-F3 C-o | Next declaration |
C-j C-S-j | Incremental Find forward/backware |
C-S-p | Find Matching bracket |
C-S-hold | Drag & Drop method creation |
hold CTRL | Code Assist Insert mode toggle |
C-SPACE | Context Assist |
C-SPACE | Code Assist |
C-S-SPACE | Parameter Assist |
C-e | Delete Line |
C-/ | Comment block |
A-Space | Text Completion |
C-S-e | Insert Line |
F12 | Activate Editor |
C-F6 | Next Editor |
C-S-F6 | Previous Editor |
F11 | Debug last launched |
C-F11 | Run last launched |
C-S-b | Add/Remove Breakpoint |
C-S-u | Search Occurences in File |
C-. | Next Item (search, ...) |
C-, | Previous Item (search, ...) |
F5 | Debug - Step Into |
F6 | Debug - Step Over |
F7 | Debug - Step Return |
F8 | Debug - Resume |
C-r | Debug - Run To Line |
C-F12 | Show in Package Explorer (new) |
C-f | Find (and Replace) |
C-k | Find Next (highlight selection & press shortcut) |
C-S-k | Find Previous |
C-j | Find Incremental (up/down for next/previous, enter to complete) |
C-S-j | Find Incremental Reverse |
F3 | Open Declaration |
C-o | Show Outline |
C-F6 C-S-F6 | Next (Previous) Editor |
C-F7 C-S-F7 | Next (Previous) View |
C-F10 | Show View Menu |
Plugins
- Jalopy 0.2.6 (Obsolete - now in Eclipse)
- TabNavigator 1.1.0
- Readonly Decorator (probably not needed today)
Tips
- Console windows truncates part of the program output → right click in console Windows → Preferences...
- Install KeyTool Plugin:
- Go to http://keytool.sourceforge.net/, installing, write down the URL (typ. http://keytool.sourceforge.net/update)
- In Eclipse, Help → Install New Software...
- Type in the URL in Work with:, click Add, type in a local plugin name, install and then restart Eclipse.
Note: Don't forget to setup the proxy settings if needed (since Eclipse 3.6.0 Helios the settings of IE are used by default).