"Search" Menu

Search menu commands enable you to search text and find desired elements easily:

Search menu commands

Shortcut keys associated with menu items depend on the currently active keyboard layout.

Find...     Find command icon

The Find command realizes the standard search function with the possibility of setting various options. The entire file (Scope / Entire file), or just the selected text (Scope / Selected text) can be searched. The process can be continued using the Search / Next and Search / Previous commands. More detailed >>

Replace...      Find command icon

The Replace command realizes the standard search and replace function with the possibility of setting various options. The entire file (Scope / Entire file), or just the selected text (Scope / Selected text) can be searched. The process can be continued using the Search / Next and Search / Previous commands. More detailed >>

Next     Next command icon

The Next command continues searching or replacing in the given direction, retaining the parameters set in the previous Search / Find or Search / Replace command. A search string is the selected text, or, if none exists, the string previously searched for.

Previous     Previous command icon

The Previous command continues searching or replacing in the given direction, retaining the parameters set in the previous Search / Find or Search / Replace command. A search string is the selected text, or, if none exists, the string previously searched for.

Find All...     Find All command icon

The Find All command performs a search through all files of the current project for a string chosen the same way as in the other search functions. If "Explorer view" tab is selected in Project Manager, then search is performed on all files with extensions given in Options > Project > File Types. Additionally, files can be filtered with "Search in" options. All found occurrences are displayed using the standard Browser. More detailed >>

Replace All...      Replace All command icon

The Replace All command realizes a search through all files of the current project for a string, replacing it with another one. If "Explorer view" tab is selected in Project Manager, then search is performed on all files with extensions given in Options > Project > File Types. Additionally, files can be filtered with "Search in" options. If the file is not in an Editor, a backup file will be created. Otherwise, the Editor will create a backup of the file while saving it to the disk. All found occurrences are displayed using the standard Browser. More detailed >>

Next Message

The Next Message command realizes a jump in the Editor to the location of the next Error or Warning (listed in the active tab of Message Logs) detected during analysis. If the target line does not exist, the insertion point is positioned at the beginning of the previous line.

If the Command Shell or UDA Output pane of the Message Logs is active, using this command you open the file mentioned in the next error message. The first message after the selected line is considered the next message.

Previous Message

The Previous Message command realizes a jump in the Editor to the location of the previous Error or Warning (listed in the active tab of Message Logs) detected during analysis. If the target line does not exist, the insertion point is positioned at the beginning of the previous line.

If the Command Shell or UDA Output pane of the Message Logs is active, using this command you open the file mentioned in the previous error message. The first message preceding the selected line is considered the previous message.

Older Source Position

The Older Source Position command moves the text insertion point to the position from which the previous source-locating jump was made. These jumps occur when you double-click in a Browser or Graph, or when a symbol definition is searched for using the Editor or Browser shortcut menus.

Newer Source Position

If the Older Source Position command has been performed, the Newer Source Position command moves the text insertion point to the position from which the corresponding source-locating jump was made. These jumps occur when you double-click in a Browser or Graph, or when a symbol definition is searched for using the Editor or Browser shortcut menus.

Go To Line

The Go To Line command realizes a jump to the selected line number in the Editor.

Go To Line command

Match Bracket

If the insertion point is positioned on one of "(", "{" or "[" characters, searches forward for the closest instance of the matching parentheses and if the insertion point is positioned on one of ")", "}" or "]" characters, searches backward for the closest instance of the matching parentheses.

Go To Mark

The Go To Mark command realizes a jump to the previously marked line.

Search Menu - Go To Mark

You can set bookmarks to mark frequently accessed lines in your source file. Bookmarks are set either by using the keyboard (by pressing appropriate keys) or the mouse (by right-clicking on the margin). Once a bookmark is set, you can use keyboard or menu commands to move the insertion point to it. Bookmarks are saved along with the Editor position in the session file. Bookmarks store both the current line and the column offset of the insertion point. When a line containing a bookmark is deleted, the bookmark is not removed.