Projects

Source Insight is built around projects. A project is a collection of source files. After you create a project, you add files to it. Source Insight records what files are in the project by keeping a simple file database for the project.

As you create new files, they can be added to your project when you save them. If new files appear in your project directory or subdirectories, they can also be added automatically to your project by running the Synchronize Files command, or by letting Source Insight synchronize automatically in the background.

When a project is open, some of Source Insight's operations change or are enhanced. For example, the Project Window lists all files in a project, regardless of what directory they are in.

Each project can have its own configuration and workspace. The configuration contains many of the options set via the Options menu, such as display colors. The workspace contains session information, such as the list of files that are open and window positions.

Throughout this documentation, all discussions will assume you have a project open, unless otherwise stated. Whenever there is a difference in the way a command works with and without a project open, it will be noted.

More:

The Current Project

Why use a Project?

Creating a Project

Normalized File Names

Adding Files to a Project

The Project List

Removing Files from a Project

Closing Projects

Opening Projects

Removing a Project

Project Options


Home Contents Previous Next