Text Menu
Bookmarks
Select this option to view a sub-menu of bookmark related options.
Toggle Bookmark
Select this option to bookmark the current line in the editor. If the line is already bookmarked, then the bookmark is removed.
Keyboard shortcut: Ctrl+F2
First Bookmark
Positions the cursor at the first bookmark in the current file. The bookmarks are ordered top to bottom.
Previous Bookmark
Positions the cursor at the previous bookmark in the current file. The bookmarks are ordered top to bottom.
Keyboard shortcut: Shift+F2
Next Bookmark
Positions the cursor at the next bookmark in the current file. The bookmarks are ordered top to bottom.
Keyboard shortcut: F2
Last Bookmark
Positions the cursor at the last bookmark in the current file. The bookmarks are ordered top to bottom.
Clear All Bookmarks
Clears all bookmarks in the current file.
Find
Select this option to view a sub-menu of find related options.
Find...
Select this option to activate the Find dialog. The Find dialog is used to locate a piece of text in the current file. If the specified text is found, then the current cursor position is moved to the location of the searched text.
Keyboard shortcut: Ctrl+F
Find In Files...
Select this option to activate the Find In Files dialog. The Find In Files dialog is used to locate a piece of text in a set of different files. If the specified text is found, then each occurrence is listed in the Find Results window.
For more information see Find In Files and Find Results.
Keyboard shortcut: Ctrl+Shift+F
Find Previous
Select this option to find the previous occurrence of the previously searched text.
Keyboard shortcut: Shift+F3
Find Next
Select this option to find the next occurrence of the previously searched text.
Keyboard shortcut: F3
Find and Mark All
Select this option to bookmark each line containing an occurrence of the previously searched text.
Next ToDo Item
Positions the cursor at the next ToDo comment. A ToDo comment is a special comment with the following format:
// ToDo:
Where:
- is any comment text.
The ToDo comment is case insensitive.
Keyboard shortcut: Ctrl+Shift+T
Find Incremental Down
Select this option to begin an incremental search for text in the current file.
After activating an incremental search, the mouse cursor will change shape displaying a search icon. While this icon is active, any text that you type will be added to an incremental search below the current cursor position. For example: If you type Ctrl+I, then "o", the editor will highlight the next occurrence of the letter "o"; if you continue typing "b", "j", now the editor will highlight the next occurrence of the string "obj". Continue typing to narrow your search. Press ESC to cancel the incremental search mode.
Keyboard shortcut: Ctrl+I
Find Incremental Up
This option works the same as Find Incremental Down except that the edit buffer is searched in the upward direction.
Keyboard shortcut: Ctrl+Shift+I
Replace...
Select this option to activate the Find & Replace dialog. The Find & Replace dialog is used to locate one or more occurrences of a piece of text in the current file and replace it with some other text.
Keyboard shortcut: Ctrl+H
Replace In Files...
Select this option to activate the Replace In Files dialog. The Replace In Files dialog is used to locate a piece of text in a set of different files and replace it with a different piece of text.
For more information see Find and Replace In Files.
Keyboard shortcut: Ctrl+Shift+H
GoTo
Select this option to view a sub-menu of options related to moving the editor's current cursor location.
Goto Matched Brace
If the editor cursor is positioned on or next to a parenthesis character (( or )), then this option moves the cursor to the matching opening or closing parenthesis character.
For example, if you have a line with the following characters:
move (left(sName + Right(sTitle, 2), 1)) to sInitial
and the cursor is positioned over the first ( character, then the match parenthesis option will position the cursor over the last ) character.
This matching will work even when the expression is split over 2 or more lines. This option is useful in resolving parenthesis matching in expressions.
Goto Match Brace also works for matching pairs of scope keywords, e.g. Class/End_Class, Object/End_Object, Begin/End, etc.
Keyboard shortcut: Ctrl+]
Goto Line
Positions the cursor at the specified line number.
Keyboard shortcut: Ctrl+G
Next To Do Item
Select this option to position the cursor at the next To Do item in the Code Editor.
Keyboard shortcut: Ctrl+Shift+T
Goto Indentation
Select this option to place the cursor in front of the first word of indented text on the current line.
Quick Mark
Push Quick Mark
Adds the current file and cursor position onto the Quick Mark Stack.
The Quick Mark Stack provides a trail of Code Editor location markers that you can return to in order by "Popping" the stack. Quick Marks are useful when you are working in a particular code location and you need to go to some other file or location in the same file to read some code. With Quick Marks, you can lay down markers as you jump to different locations, then later return to each location that you left.
When you perform a Go To Definition operation, then the current location is automatically pushed onto the Quick Mark Stack.
Shortcut key: Ctrl+Q
Pop Quick Mark
Returns to the indicated location in the Code Editor and pops that location off the Quick Mark Stack.
Shortcut key: Ctrl+Shift+Q
Toggle Record Macro
Select this option to begin recording a macro of editor commands in the currently edited file. Select this option once more when you want to finish recording your macro. When you stop recording the macro, the Save Macro dialog is activated. This dialog will allow you to assign a keyboard shortcut and a name to the macro.
Your saved macros can be played back at any time by typing the keyboard shortcut that you associated with it.
Keyboard shortcut: Ctrl+Shift+R
Comment/Uncomment
Select this option to convert the current line, or the currently selected lines, into comments. If the first character in the selected lines are already comment characters, then the comment characters are stripped.
Keyboard shortcut: Ctrl+K
Date Stamp
Select this option to insert today's date in the current cursor position in the Code Editor.
Keyboard shortcut: Ctrl+Shift+D
Add To Do Mark
Select this option to insert a To Do Comment marker on the current line in the Code Editor.
Keyboard shortcut: Ctrl+T
Toggle Whitespace
Select this option to toggle on or off the display of white space characters.
Keyboard shortcut: Ctrl+Alt+T
Complete Word
Auto-completes the word you're typing by filling in the rest of the variable name, method name, etc.
For more information see CodeSense.
Keyboard shortcut: Ctrl+Space
Parameter Info
Displays a tooltip with information about the parameters for the current method call.
For more information see CodeSense.
Keyboard shortcut: Ctrl+Shift+Space
List Members
Displays a context-sensitive list of available source code commands, classes, data types, methods, variables, constants, objects, etc., at the current cursor position.
For more information see CodeSense.
Keyboard shortcut: Ctrl+J
Uppercase
Select this option to uppercase all selected text.
Keyboard shortcut: Ctrl+Shift+U
Lowercase
Select this option to lowercase all selected text.
Keyboard shortcut: Ctrl+U
Indent
Select this option to shift the text in the current line, or currently selected lines, right by one indent position.
Keyboard shortcut: Tab
Outdent
Select this option to shift the text in the current line, or currently selected lines, left by one indent position.
Keyboard shortcut: Shift+Tab
Select Line
Select this option to select all text in the line occupied by the current cursor.
Keyboard shortcut: Ctrl+Alt+F8
Select Column Up
This option selects a vertical column of text above the current cursor position.
Keyboard shortcut: Shift+Alt+Up
Select Column Down
This option selects a vertical column of text below the current cursor position.
Keyboard shortcut: Shift+Alt+Down
Cut Line
Select this option to delete the current line and place it in the clipboard.
Keyboard shortcut: Ctrl+L
Move Up
Select this option to move the current line down one line in the edit buffer. If multiple lines of text are selected, then the entire selected block is moved.
Keyboard shortcut: Alt+Up
Move Down
Select this option to move the current line up one line in the edit buffer. If multiple lines of text are selected, then the entire selected block is moved.
Keyboard shortcut: Alt+Down
Choose Editor Command
Select this option to activate the Choose Editor Command dialog. This dialog lists all commands that the Code Editor is capable of performing (including many that are not assigned to any menu or hot key). Select the desired command from the list and click OK to perform that command.
For more information see Configure Editor.
Keyboard shortcut: Ctrl+D