There are keyboard shortcuts available to activate the following Java Source Editor operations:
Keys | Action |
---|---|
Ctrl-Shift-B | Goes to the source of the item the insertion point is on. |
Ctrl-B | Goes to the method or variable declaration for method or variable the insertion point is on. |
Ctrl-Q | Goes to the line in the file where the last change took place. |
Ctrl-/ | Comments/uncomments the current line or selected lines. |
Alt-Shift-F | Formats the selected code or the entire file if nothing is selected. |
Alt-Shift-Left | Moves the selected line or lines one tab to the left. |
Alt-Shift-Right | Moves the selected line or lines one tab to the right. |
Alt-Shift-Up | Moves the selected line or lines one line up. |
Alt-Shift-Down | Moves the selected line or lines one line down. |
Ctrl-Shift-Up | Copies the selected line or lines one line up. |
Ctrl-Shift-Down | Copies the selected line or lines one line down. |
Ctrl-Slash | Toggles the commenting out of the current line or selected lines. |
Ctrl-Space | Shows code completion box. |
Alt-Insert | Pops up a context aware menu that you can use to generate common structures such as constructors, getters, and setters. |
Alt-Enter | Displays editor hints. The IDE informs you when a hint is available when the lightbulb is displayed. |
Ctrl-Shift-I | Generates the import statements required by all classes specified in the file. |
Alt-Shift-I | Generates the import statements required by the class under the cursor. |
Ctrl-P | Selects the next parameter. You must have a parameter selected (highlighted) for this shortcut to work. |
Ctrl-Shift-Space | Shows documentation for item under the cursor. |
Ctrl-Shift-K | Generates the next word used elsewhere in your code as you type its beginning characters. |
Ctrl-K | Generates the previous word used elsewhere in your code as you type its beginning characters. |
Ctrl-R | Inplace rename. |