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
thg
orhgtk
must be on the system path. - For git repositories, the commands
git
andgitk
must 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.
