Projects

Projects Pane

Komodo Projects are collections of settings and preferences that help you work with a particular set of files. These settings include:

Projects Pane

The Projects pane at the bottom of the Places pane is the main interface to projects. It lists all open projects, showing the active project in bold.

Double-clicking on a project in this list will make that project active and switch the Places pane above to the base directory of the project.

Open vs. Active Projects

Multiple projects can be opened in the Projects pane to give you quick access to that project's file and directory links, but only one project (per Komodo window) is "active" at a time.

If the active project has saved debugger settings, test plans, library search paths, or mapped URI's, these settings will be enabled for all files that are part of that project.

File and Folder Links

Projects can contain links to files and folders on the local filesystem or on remote servers. Double-clicking on a file link opens it in an editor tab. Double-clicking on a folder link opens it in the Places pane above.

Project Groups

Groups are named virtual containers for files and folders. You can use them to organize items for quick access which might be in disparate locations. Groups are not actual direcories, they just contain links to files and folders (or sub-groups).

Project Menus

Projects menus are available in the main toolbar, the Projects pane toolbar and as a right-click context menu. The toolbar menus operate on the active project and the context menu operates on the selected project.

Each menu offers a different list of options, but there is some overlap. The following options are available:

Project Properties and Settings

Komodo has preferences at the file, project and global level. File preferences take precedence over project preferencs which take precedence over global preferences. When a project is active, it's settings override global preferences wherever there is overlap.

Project settings include the following sub-set of the global preferences: