![[index]](../icons/index.gif)
Next: Interface Reference
Up: Interface Essentials
Previous: Input and Output
The project manager helps to manage multi-file programs. Instead of the
usual definitions window, a project manager has a window with a list of
files that comprise the program. To create a new project, choose the
New Project menu item from the File menu. This will create a
new project window. This window has all of the usual menus, plus a
Project menu. The project menu allows you to:
- Execute the project: This will load all of the files in the
project and put their definitions in to the REPL.
- Add files to the project: This adds files to the project. If
you add files that are in a collection, the files will be loaded with
require-library. If you add files that are not in a collection, the
files will be loaded with load.
- Choose the language for the project:
This will bring up the language dialog for configuring the project's
language. The language settings are saved with the project, instead of
using the default language settings. This way, different projects can
have different languages.
- Set the project's collection paths: Sometimes, you may need a
different set of collection paths for the project's execution that you
have for the running version of DrScheme (for example, the development
team of DrScheme uses the project manager to develop new versions of
DrScheme). This allows you to configure them.
PLT