Komodo Projects are collections of settings and preferences that help you work with a particular set of files. These settings include:
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.
By default, only one project can be open at a time in each Komodo window. This active project is displayed at the top of the Projects list in bold with recently used projects following.
You can switch between projects by double clicking any in the Recent Projects list, which can optionally close files belonging to the current project and open open files from the next one. Komodo takes a snapshot of which files are open when you close or switch projects, so the workspace can be restored when you open it again. This behavior is configurable in the Projects and Workspace preferences.
Another setting in the Places preferences lets you allow multiple open projects. With multiple projects open, 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.
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.
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).
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:
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:
© 2017 ActiveState Software Inc. All rights reserved. ActiveState®,
Komodo®, ActivePerl®, ActivePython®, and ActiveTcl® are registered
trademarks of ActiveState.
All other marks are property of their respective owners.