Showing posts with label Eclipse Shortcut keys. Show all posts
Showing posts with label Eclipse Shortcut keys. Show all posts

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.