Wednesday, 24 October 2012

Eclipse Shortcut Keys

Eclipse
Eclipse is multi-language software development environment comprising an integrated development environment (IDE) and an extensible plug-in system.

Today's there are so many IDE's used for development purposes but eclipse captured 2/3 of the market.  



Eclipse Shortcut Keys
I wanted to share some shortcut keys to make developer more productive.

Navigation

Shortcut
Description
Ctrl + Shift + R
Open / Search for resources, e.g. files
Ctrl + Shift + T
Open / Search for Types
Ctrl + E
Allows to select an editor from the currently open editors
Ctrl + F8
Shortcut for switching perspectives
Alt + ← or Alt + →
Go to previous/ next editor position in history
Ctrl-PageUp/PageDown
Switch to previous/next editor
F3
Go to the declaration of this variable
Ctrl + Shift + P
Go to the matching bracket


Search


Shortcut
Description
Ctrl + .
Go to the next problem / error
Ctrl + ,
Go to the previous problem / error
F4 on a variable
Show type hierarchy
Ctrl + J , Ctrl + K
Incremental search, find next
Ctrl + Shift + G
Search for references in the workspace



Run


Shortcut
Description
Ctrl + F11
Run last launched
Alt + Shift + X - J
Run current selected class as Java application



Editor Handling

Shortcut
Description
Ctrl + 1
Quickfix; result depending on cursor position
Ctrl + Space
Content assist/ code completion
Ctrl + T
Show the inheritance tree of the current Java class
Ctrl + O
Show all methods of the current class, press Ctrl + O again to show the inherited methods.
F12
Focuses on the editor (especially helpful if you work with Fast Views).
Ctrl + M
Maximize Java editor
Ctrl + Shift + F
Format source code
Ctrl + Shift + O
Organize the imports; will import the missing import statements.
Ctrl + Q
Go to position the cursor at the last changed position in the editor.
Ctrl + Alt + Z
Wrap the select block of code into a block, e.g. try/catch.


 Arrow Keys


Shortcut
Description
Ctrl + Left
Move one element to the left
Ctrl + Right
Move one element to the right
Ctrl + Alt + Up/Down
Copy line
Alt + Up / Down
Move line up / down
Alt + Shift Up / Down
Select the previous / next syntactical element
Alt + Shift Up / Down / Left / Right
Extending / Reducing the selection of the previous / next syntactical element
Ctrl + Up / Down
Scroll up / down a line in the editor



Delete

Shortcut
Description
Ctrl + D
Deletes line
Ctrl + Shift + DEL
Delete until end of line
Ctrl + DEL
Delete next element
Ctrl + BACKSPACE
Delete previous element


Variable Assignment

Shortcut
Description
Ctrl + 2, L
Assign statement to new local variable
Ctrl + 2, F
Assign statement to new field

Coding

Shortcut
Description
Shift + F2
Show the Javadoc for the selected type / class / method
Alt+Shift + N + Letter
Type shortcut for the command, e.g. njc to create a new Java class or npip to create a new Plugin project
Alt + Shift + Z
Surround block with try and catch

Re-factoring

Shortcut
Description
Alt + Shift + R
Rename
Ctrl+2, R
Rename locally (in file), faster then Alt + Shift + R
Alt + Shift + T
Opens the quick refactoring menu

Other Shortcuts
Shortcut
Description
Ctrl + S
Saves current editor
Ctrl + 1
Quickfix; shows potential fixes for warnings, errors or shows possible actions
Ctrl + Space
Content assist/ code completion
Ctrl + Q
Goes to the last edited position
Ctrl+ D
Deletes current line in the editor
Ctrl + Shift + O
Adjusts the imports statements in the current Java source file
Ctrl + 2, L or F
Assign statement to new local variable or field
Ctrl + Shift + T
Open Type Dialog
Ctrl + O
Shows quick outline of a class
Ctrl + F11
Run last launched application
Ctrl + O
Shows quick outline of a class



Thanks for reading this. If you know any shortcut keys which is not in the above list please mentions in the comments.

Help4J - Jar Search Engine. Easiest way to find jar and its source.

No comments:

Post a Comment