Sun Java Studio Creator 2 Update 1 – Online Help
 

Editor Keyboard Shortcuts

See Also

This topic describes how to use keyboard shortcuts to work with the following code editors in the IDE: Code Clips Editor, CSS Editor, HTML Editor, Java Editor, JSP Editor, and XML Editor.

The shortcuts are divided into the following tasks :

Multi-key shortcuts are written in the following format: Alt-U, T. To use this sample shortcut, hold down the Alt key and press U, then release both keys and press T.

Scrolling and Selecting

Keys Action
Alt-U, T Scrolls the line the insertion point is on to the top of window.
Alt-U, M Scrolls the line the insertion point is on to the middle of window.
Alt-U, B Scrolls the line the insertion point is on to the to bottom of window.
Ctrl-down arrow Scrolls the window up without moving the insertion point.
Ctrl-up arrow Scrolls the window down without moving the insertion point.
Ctrl-[ Moves the insertion point to the highlighted matching bracket. This shortcut only works when the insertion point is immediately after the opening bracket.
Ctrl-Shift-[ Selects the block between a pair of brackets. This shortcut only works when the insertion point is immediately after either the opening or closing bracket.
Ctrl-G Jumps to any specified line.
Alt-Shift-T Moves the insertion point to the top of the window.
Alt-Shift-M Moves the insertion point to the middle of the window.
Alt-Shift-B Moves the insertion point to the bottom of the window.
Ctrl-Home Moves the insertion point to the beginning of the document.
Ctrl-End Moves the insertion point to the end of the document.
Ctrl-A Selects all text in the file.

Modifying Text

Keys Action
INSERT Switches between insert text and overwrite text mode.
Ctrl-Shift-J Opens the Internationalize dialog box that you can use to insert an internationalized string at the insertion point.
Alt-U, U Makes the selected characters or the character to the right of the insertion point uppercase.
Alt-U, L Makes the selected characters or the character to the right of the insertion point lowercase.
Alt-U, R Reverses the case of the selected characters or the character to the right of the insertion point.

Code Folding

Keys Action
Ctrl-NumPad (-) Collapses the block of code the insertion point is on.
Ctrl-NumPad (+) Expands the block of code the insertion point is next to.
Ctrl-Shift-NumPad (-) Collapses all blocks of code.
Ctrl-Shift-NumPad (+) Expands all blocks of code.

Recording Macros

Keys Action
Ctrl-J, S Begins recording key sequence for macro.
Ctrl-J, E Stops recording key sequence for macro.

Cutting, Copying, Pasting, and Deleting Text

Keys Action
Ctrl-Z (Undo) Reverses (one at a time) a series of editor actions, except Save.
Ctrl-Y (Redo) Reverses (one at a time) a series of Undo commands.
Ctrl-X (Cut) Deletes the current selection and places it on the clipboard.
Shift-Delete (Cut) Deletes the current selection and places it on the clipboard.
Ctrl-C (Copy) Copies the current selection to the clipboard.
Ctrl-Insert (Copy) Copies the current selection to the clipboard.
Ctrl-V (Paste) Pastes the contents of the clipboard at the insert point.
Delete (Delete) Deletes the current selection.
Ctrl-E Deletes the current line.
Ctrl-U Deletes text in the following sequence:
  • text preceding insertion point on same line
     
  • indentation on same line
     
  • line break
     
  • text on previous line
     
Ctrl-W Removes the text in the current word preceding the insertion point.
Ctrl-K Copies the word preceding the insertion point and pastes it at the insertion point. (The insertion point must be on a white space before or after a word.) Press K multiple times to cycle through consecutive previous words.
Ctrl-L Copies the word following the insertion point and pastes it at the insertion point. (The insertion point must be on a white space before or after a word.) Press L multiple times to cycle through consecutive following words.

Searching for Text

Keys Action
Ctrl-F3 Searches for the word the insertion point is on and highlights all occurrences of that word.
F3 Selects the next found occurrence of the word.
Shift-F3 Selects the previous found occurrence of the word.
Alt-Shift-H Switches highlighting of search results on or off.
Ctrl-F Opens Find dialog box.
Ctrl-H Opens Find and Replace dialog box.

Setting Tabs

Keys Action
Tab Shifts all text to right of insertion point to the right.
Ctrl-T Shifts text in line containing the insertion point to the right.
Ctrl-D Shifts text in line containing the insertion point to the left.

Modifying Code

Keys Action
Ctrl-Spacebar Opens the Java code completion dialog box.
Ctrl-\ Opens the Java code completion dialog box.
Shift-Enter Enters the text that is selected in the code completion box into your file.
Alt-Shift-I Adds an import statement to the import section of the code when cursor is over the class name to be imported.
Alt-U, G Appends the prefix get to the identifier.
Alt-U, S Appends the prefix set to the identifier.
Alt-U, I Appends the prefix is to the identifier.
Alt-G Goes to the method or variable declaration for method or variable the insertion point is on.
Ctrl-M Selects the next parameter.
Ctrl-Shift-T Comments out the current or selected lines.
Ctrl-Shift-D Removes comment from the current or selected lines.
Alt-K Goes to the previous entry in jump list.
Alt-L Goes to the next entry in jump list.
Alt-Shift-K Goes to the previous entry in jump list not in the same file.
Alt-Shift-L Goes to the next entry in jump list not in the same file.
Ctrl-Shift-F Reformats selected code or entire file if nothing is selected.
Shift-F10 Opens editor's contextual menu.
Ctrl-J, D A macro that selects the identifier under the caret. Then inserts debugging code on the previous line to print the value of that identifier
Shift-Spacebar Adds a space without checking for abbreviations to expand.

Opening Files

Keys Action
Alt-O Opens the source based on the current location of the insertion point.
Alt-Shift-O Opens a dialog box in which you can search for the source code for any element of Java source.
Alt-F1 Opens the web browser on the Javadoc file pertaining to the item that the insertion point is on.

Cycling Through Annotations

Keys Action
Ctrl-Shift-C Cycles through the annotations for the selected line.
See Also
Code Clips Editor
CSS Editor
HTML Editor
Java Editor
JSP Editor
XML Editor
Options: Editor Settings
JavaHelp Keyboard Shortcuts
About Code Completion
 
 
 
Legal Notices. Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Close