项目

Spyder允许用户将给定目录与 项目 ,它提供了几个主要优点:

  • 打开、关闭或切换到 Project 自动保存和恢复 编辑 窗格和打开的文件完全按照你离开的方式。这使您可以轻松地在许多不同的开发任务之间切换,而不必为每个任务手动重新创建会话。

  • 项目的根目录将自动添加到 PYTHONPATH ,所以您可以轻松 import 使用零设置创建的任何模块和包。

  • 项目路径还用于自动设置您的工作目录,并且可以用作多个模块的自动预置,例如 发现 搜索位置。

  • 你可以浏览 Project 文件来自 Project Explorer ,无论您当前的工作目录或 文件夹 位置。

  • Projectsintegratedgit 版本控制系统,允许您提交文件并在 gitk 就在Spyder内部。

注解

Projects 完全是可选的,不会强加给用户。Spyder的所有功能(会话保存、文件资源管理器、工作目录等)都可以在不创建 Project ,只是在全球范围内,而不是 Project -具体依据。

创建项目

创建一个 Project ,单击 New Project 进入 Projects 菜单中,选择是否要将 Project 使用现有目录或创建新目录,然后输入 Project 的名称和路径:

New project dialog, with options to set the name, type and location

使用Project Explorer

曾经一次 Project 是打开的 Project Explorer 显示窗格,显示当前 Project 的文件和目录。此窗格允许您执行与普通Spyder相同的所有操作 文件夹 .

Spyder Project Explorer, displaying a directory tree of project files

使用版本控制

Spyder与 Git 分布式版本控制系统。您可以提交或浏览(在 gitk GUI)通过上下文菜单中相关对象的命令(右键单击)创建文件、目录或整个存储库。

若要使用此功能,则 Project 必须位于 git 存储库和 gitgitk 命令必须在系统路径上。对于Windows系统 Git for Windows 软件包提供了一个方便的安装程序,并提供了在系统路径上放置通用git命令的选项,而不会与Windows系统工具产生冲突。下面对话框中的第二个选项通常是一种安全的方法。

Git for Windows installer on the PATH options page; 2nd option chosen