If you use eclipse, there are a few shortcuts that you should know about to improve your productivity.
Selecting Blocks of Text
⌘-Opt-A will put you into block select mode. This allows you to select/edit/copy/paste any block of text (e.g. a column of text).
Search for and Open a File
Sometimes you know the file name (or part of it) that you want to open, but you cannot quickly find it in the navigation pane. Use⌘-⇑-R to open a dialog that will allow you to enter part of a file name and provide options for completing it.
Have you ever been dissatisfied with the choice off a variable name or method name, but don’t want to go through the pain of doing a search/replace to change it? Refactor mode takes the pain out of these kinds of changes. Select the variable/function/class name that you want to change and choose ⌘-Opt-R to enter refactor mode. Make your changes and hit enter to refactor!
Have you ever become frustrated trying to do macro expansion in your mind? Simply select the macro invocation and choose ⌘-= to expand the macro,
Open the Definition of a Type
If you want to quickly see the definition of a type (class, enum, typedef, etc.) you can simply select the type and use F3.
What is your favorite Eclipse shortcut?
Leave a note in the comments section below.