Project Explorer¶
The project explorer plugin handles project management in Spyder with the following main features:
- import from existing Pydev (Eclipse) or Spyder projects
- add/remove project folders to/from Spyder’s PYTHONPATH directly from the context menu or manage these folders in a dedicated dialog box
- multiple file selection (for all available actions: open, rename, delete, and so on)
- file type filters
Version Control Integration¶
Spyder has limited integration with Mercurial and Git. Commit and browse commands are available by right-clicking on relevant files that reside within an already initialized repository. These menu picks assume that certain commands are available on the system path.
- For Mercurial repositories, TortoiseHG must be installed, and either
thgorhgtkmust be on the system path. - For git repositories, the commands
gitandgitkmust be on the system path. For Windows systems, the msysgit package provides a convenient installer and the option to place common git commands on the system path without creating conflicts with Windows system tools. The second option in the dialog below is generally a safe approach.