Finding, Searching, and Replacing
| Shortcut | Description |
|---|---|
| Ctrl-F3 | Search word at insert point |
| F3/Shift-F3 | Find next/previous in file |
| Ctrl-F/H | Find/Replace in file |
| Alt-F7 | Find usages |
| Ctrl-Shift-F/H | Find/replace in projects |
| Alt-Shift-U | Find usages results |
| Alt-Shift-H | Turn off search result highlights |
| Ctrl-R | Rename |
| Ctrl-U, then U | Convert selection to uppercase |
| Ctrl-U, then L | Convert selection to lowercase |
| Ctrl-U, then S | Toggle case of selection |
| Ctrl-Shift-V | Paste formatted |
| Ctrl-I | Jump to quick search field |
Navigating through Source Code
| Shortcut | Description |
|---|---|
| Ctrl-O/Alt-Shift-O | Go to type/file |
| Ctrl-Shift-T | Go to JUnit test |
| Alt-O | Go to source |
| Ctrl-B | Go to declaration |
| Ctrl-G | Go to line |
| Ctrl-Shift-M | Toggle add/remove bookmark |
| Ctrl-Shift-Period/Comma | Next/previous bookmark |
| Ctrl-Period/Comma | Next/previous usage/compile error |
| Ctrl-Shift-1/2/3 | Select in Projects/Files/Favorites |
| Ctrl-[ | Move caret to matching bracket |
| Ctrl-K/Ctrl-Shift K | Next/previous word match |
| Alt-Left/Alt-Right/Ctrl-Q | Go backward/forward/to last edit |
| Alt Up/Down | Next/previous marked occurrence |
Coding in Java
| Shortcut | Description |
|---|---|
| Alt-Insert | Generate Code |
| Ctrl-Shift-I | Fix all class imports |
| Alt-Shift-I | Fix selected class's import |
| Alt-Shift-F | Format selection |
| Alt-Shift Left/Right/Up/Down | Shift lines left/right/up/down |
| Ctrl-Shift-Up/D | Copy lines up/down |
| Ctrl/Alt-F12 | Inspect members/hierarchy |
| Ctrl-/ | Add/remove comment lines |
| Ctrl-E | Delete current line |
Coding in C/C++
| Shortcut | Description |
|---|---|
| Alt-Shift-C | Go to declaration |
| Ctrl-F9 | Evaluate expression |
Coding in Ruby
| Shortcut | Description |
|---|---|
| Ctrl-Shift-A | Jump Rails action > view |
| Alt-Shift-Period/Comma | Select Next/Previous element |
| Ctrl-Shift-Space | Show documentation |
| Ctrl-Shift-T | Jump from test file to file |
Compiling, Testing, and Running
| Shortcut | Description |
|---|---|
| F9 | Compile package/ file |
| F11 | Build main project |
| Shift-F11 | Clean & build main project |
| Ctrl-Q | Set request parameters |
| Ctrl-Shift-U | Create JUnit test |
| Ctrl-F6/Alt-F6 | Run JUnit test on file/project |
| F6/Shift-F6 | Run main project/file |
Opening and Toggling between Views
| Shortcut | Description |
|---|---|
| Ctrl-Tab (Ctrl-`) | Toggle between open documents |
| Shift-Escape | Maximize window (toggle) |
| Ctrl-F4/Ctrl-W | Close currently selected window |
| Ctrl-Shift-F4 | Close all windows |
| Shift-F10 | Open contextual menu |
| Alt-Shift-D | Undock window |
Debugging
| Shortcut | Description |
|---|---|
| Ctrl-F5 | Start debugging main project |
| Ctrl-Shift-F5 | Start debugging current file |
| Ctrl-Shift-F6 | Start debugging test for file(JUnit) |
| Shift-F5/F5 | Stop/Continue debugging session |
| F4 | Run to cursor location in file |
| F7/F8 | Step into/over |
| Ctrl-F7 | Step out |
| Ctrl-Alt-Up | Go to called method |
| Ctrl-Alt-Down | Go to calling method |
| Ctrl-F9 | Evaluate expression |
| Ctrl-F8 | Toggle breakpoint |
| Ctrl-Shift-F8 | New breakpoint |
| Ctrl-Shift-F7 | New watch |
hope you found it helpful...... :)

SubashPosted Oct 19, 2016, 7:33 AM
Thank you deepak useful one
Deepak VermaPosted Jul 13, 2011, 12:24 AM
I have fixed the table formatting issue. Now, it's more easy to read..... :)
Mahesh ChandPosted Jul 12, 2011, 3:52 PM
Thanks for share. Table formatting is dark and hard to read. Please format it so it is easier to read.