Key Mappings |
The functions of keys in Understand for C++ can be customized. The default keyboard mappings affect all areas of the software, including the source editor.
For a complete list of the current key mappings, choose the
Help->Keyboard Mappings menu item.
To change or add key bindings:
The default keyboard mappings include the following keystrokes that can be used in the Source Code Editor.
Keystroke
|
Action
|
---|---|
Ctrl-c
|
Copy the selection to the system’s clipboard. Marking with left mouse has this effect on X-Windows systems.
|
Ctrl-e
|
Open the Search/Replace dialog.
|
Ctrl-g
|
Open the Go To Line dialog.
|
Ctrl-f
|
Open the Find dialog (used to find text in the current file).
|
Ctrl-Shift-F
|
Find Next occurrence of a previous find.
|
Ctrl-m
|
Match brackets (see Bracket Matching).
|
Ctrl-n
|
Open a new empty file.
|
Ctrl-o
|
Open an existing file (opens file selection dialog).
|
Ctrl-r
|
Rebuild the current database by parsing only changed files (and those who depend on the changed files) Equivalent to clicking the Reparse icon of the toolbar.
|
Ctrl-s
|
Save file (if modified). Uses current name for the file. Brings up Save As dialog if file is not yet named.
|
Tab
|
Insert tab as usual if no full lines of text selected. If one or more lines of text are selected, indents all selected lines by one tab level.
|
Ctrl-tab
|
Move between open windows in Windows Multiple Document Interface (MDI) mode.
|
Ctrl-v
|
Paste clipboard text at cursor position. If text is currently marked it will replace that marked text with contents of the clipboard.
|
Ctrl-x
|
Cut selection into the clipboard.
|
Ctrl-y
|
Redo last event that was reversed by Undo
|
Ctrl-z
|
Undo last editing event
|
Ctrl-Insert
|
Same as Ctrl-c. (copy to clipboard)
|
Shift-Insert
|
Same as Ctrl-v (Paste clipboard)
|
Shift-Delete
|
Same as Ctrl-x (Cut to clipboard)
|
Alt-Backspace
|
Same as Ctrl-z (Undo)
|
Delete
|
Delete current selection. Or delete character after the current cursor position
|
End
|
Move cursor to end of current line
|
Ctrl-End
|
Move cursor to end of file
|
Home
|
Move cursor to beginning of first word on line. If no words on line then beginning of line.
|
Ctrl-Home
|
Move cursor to beginning of file.
|
Page Down
|
Move cursor down one page.
|
Ctrl-Page Down
|
Scroll the horizontal scroll right.
|
Page Up
|
Move cursor up one page.
|
Ctrl-Page Up
|
Scroll the horizontal scroll left.
|
Left Arrow
|
Move cursor left one position.
|
Ctrl-Left Arrow
|
Jump to beginning of previous word.
|
Right Arrow
|
Move cursor right one position.
|
Ctrl-Right Arrow
|
Jump cursor to beginning of next word.
|
Down Arrow
|
Move cursor down one position, retaining column position if possible.
|
Ctrl-Down Arrow
|
Move vertical scroll bar down one position.
|
Up Arrow
|
Move cursor up one line, retaining column position if possible.
|
Ctrl-Up Arrow
|
Move vertical scroll bar up one position.
|
F2
|
Toggle bookmark on/off for current line
|
Ctrl-F2
|
Go to next bookmark.
|
Shift-F2
|
Go to previous bookmark.
|
Ctrl-Shift-F2
|
Clear all bookmarks in file.
|
F3
|
Open right-click menu.
|
Scientific Toolworks, Inc. http://www.scitools.com |