Proyectos#

Spyder te permite asociar un directorio determinado con un Proyecto, el cual automáticamente guarda y restaura los archivos que has abierto en el Editor desde la última vez que abriste ese proyecto. En el panel Proyecto puedes navegar todos los archivos de tu proyecto, independientemente de tu directorio de trabajo actual o de la ubicación de Archivos.

Spyder showing Project Explorer and projects menu

Además, la carpeta raíz del proyecto se utiliza para establecer tu directorio de trabajo, y se añade automáticamente al PYTHONPATH, para que puedas importar fácilmente y trabajar con cualquier módulo y paquetes que crees dentro de él.

Nota

Los proyectos son completamente opcionales y no se imponen a los usuarios. Todas las funcionalidades de Spyder (finalización de código, guardado de sesión, Explorador de archivos, directorio de trabajo, etc) están disponibles sin crear un Proyecto.

Crear un proyecto#

Para crear un Proyecto, haz clic en la entrada Nuevo Proyecto en el menú Proyectos. Elige si quieres asociar un Proyecto con un directorio existente o crear uno nuevo, e introduce el nombre y la ruta del Proyecto.

Spyder showing opening a new project

Usar el panel de Proyectos#

Una vez que se abre un Proyecto, se muestra el panel Project, presentando una vista de árbol de los archivos y directorios del Proyecto actual. Esto te permite realizar las mismas operaciones que el panel Archivos de Spyder.

Spyder Project Explorer, displaying a directory tree of project files

Trabajar con control de versiones#

El panel Proyectos tiene integración básica con el sistema de control de versiones distribuidas Git al igual que en el panel de Archivos. Puedes hacer un commit o navegar por un archivo, directorio o el repositorio completo mediante los comandos en el menú contextual.

Para utilizar esta funcionalidad, el Proyecto debe estar ubicado en un repositorio git y los comandos git y gitk deben estar en la ruta del sistema.