New Commands

New Command List

The following table summarizes new commands in version 3.5 that have been added since version 2.x of Source Insight.

Table 8.1: New Commands Added Since Version 2.x

Command

Summary

Activate Relation Window

Opens and selects the Relation Window.

Add and Remove Project Files

Adds and removes files from the current project. This replaces the old “Add Files” and “Remove Files” commands.

Advanced Options

Allows you to enable and disable various internal caches. This is provided for troubleshooting.

Build Project

Custom tool command: Builds the project.

Check In

Custom source control: Checks in the current file.

Check Out

Custom source control: Checks out the current file.

Checkpoint

Saves the current file to disk and erases its change history.

Checkpoint All

Saves all open files to disk and erases their change history.

Clean Build

Custom tool command: Builds the whole project from scratch.

Clear Highlights

Removes all word highlighting in all source windows. Highlighting is applied by using the Highlight Word command.

Color Options

Specifies colors of user interface items.

Compile File

Custom tool command: Compiles the current file.

Drag Line Down

Moves selected text down by one line.

Drag Line Down More

Moves selected text down by several lines.

Drag Line Up

Moves selected text up by one line.

Drag Line Up More

Moves selected text up by several lines.

Edit Condition

Edits the value of the selected parsing condition.

Expand Special

Used inside tree lists: expands the selected item a specified number of tree levels.

General Options

Specifies general preferences.

Go To Next Change, and Go To Previous Change

Moves the cursor to the next or previous block of lines were edited. I.e. it moves to the next or last set of change marks.

Highlight Word

Toggles highlighting of the word under the cursor in all source windows. This is like using a highlighter pen on paper.

HTML Help

Looks up the currently selected word in the HTML Help file.

Incremental Search

Searches incrementally while you type a pattern string.

Incremental Search Backward

Searches backward incrementally while you type a pattern string.

Insert ASCII

Inserts a character by ASCII value.

Jump To Base Type

Jumps to the base structure type of the selected symbol.

Jump To Caller

Jumps to the function that calls the selected function.

Jump To Prototype

Jumps to the function prototype of the selected function.

Keyword List

Edits the keyword list used for syntax formatting the current language.

Language Properties

Edits custom language properties.

Line Numbers

Toggles the display of line numbers.

Lock Relation Window

Toggles Relation Window locking. Its contents do not change when locked.

Lowercase

Converts the selected text to lowercase.

New Relation Window

Creates a new Relation Window. You can have as many Relation Windows as you like. Each window has its own set of options.

Next Relation Window View

Cycles through the view modes of the Relation Window.

Preferences

Lets you specify user options. This one property sheet dialog box contains several tabs for various options, such as Display, Files, and Syntax Formatting.

Project Document Types

Displays project files by document type in the Project Window.

Project File Browser

Displays the File Browser in the Project Window.

Project File List

Displays all project files in the Project Window.

Project Symbol Classes

Displays project symbols by class in the Project Window.

Project Symbol List

Displays all project symbols in the Project Window.

Project Window Properties

Displays the properties of the Project Window.

Recent Files

A submenu contains recently opened file names.

Refresh Relation Window

Updates the Relation Window with the relation for the currently selected symbol.

Relation Graph Properties

Displays the Graphing properties of the Relation Window.

Relation Window

Toggles the Relation Window on and off.

Relation Window Properties

Displays the properties of the Relation Window.

Reload File

Reloads the current file from disk, losing ALL changes since saving.

Run Project

Custom tool command: Run the project executable.

Save A Copy

Saves the current file to a new file, but does not replace or affect the current file.

Search Project

Searches for text or keywords across all project files.

Searching Options…

Specifies options for handling the Search Results.

Setup Common Projects…

Creates common external projects.

Setup HTML Help

Finds the HTML Help file on your disk.

Show Relations

Updates the Relation Window to show information about the selected symbol.

Simple Tab

Inserts a regular tab, overriding the Smart Tab mode.

Smart Beginning of Line

Special version of Beginning of Line command.

Smart End of Line

Special version of End of Line command.

Smart Tab command

When used at various positions, moves the selection to the next "field". A field is defined as "an interesting position in the current context."

Source Dynamics on the Web

Opens the Source Dynamics web site in your Internet browser.

Special Edit

A submenu contains special editing commands.

Style Properties

Sets formatting properties for display styles.

Symbol Lookup Options

Sets options for looking up symbol definitions.

Symbol Window Properties

Displays the properties of the symbol window on the left of each source window.

Sync File to Source Control Project

Custom source control: Gets the latest version of the selected file.

Sync to Source Control Project

Custom source control: Gets the latest version of all project files.

Syntax Formatting

Specifies syntax formatting options for displaying source files.

Toggle Case

Toggles the case of the selected text.

Touch All Files in Relation

Touches all files referenced in the Relation Window.

Typing Options

Specifies typing and editing options.

Undo Check Out

Custom source control: Reverses the check-out of the current file.

Uppercase

Converts the selected text to uppercase.

Window List

Manages the list of source windows.

 

In this section: