Eclipse: Difference between revisions

From miki
Jump to navigation Jump to search
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...

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).