Capitulo 4: Workspaces y Archivos
Capitulo 4: Workspaces y Archivos
< Volver al Indice del Tutorial
Que es un workspace
Un workspace en Spacecake es simplemente una carpeta que abres como proyecto. Cuando seleccionas una carpeta, Spacecake la trata como tu espacio de trabajo activo: el sidebar muestra su arbol de archivos, la terminal se posiciona en esa ruta y todos los archivos que abras pertenecen a ese contexto.
Cada workspace mantiene su propia sesion de terminal independiente. Esto significa que si cambias de workspace, la terminal del nuevo workspace tendra su propio historial y directorio de trabajo.
Abrir y cambiar workspace
Para abrir un proyecto o cambiar a otro workspace:
| Metodo | Accion |
|---|---|
| Atajo de teclado | Cmd+O (macOS) / Ctrl+O (Windows/Linux) |
| Sidebar | Click en el header del sidebar (nombre del workspace actual) |
Ambos metodos abren un dialogo del sistema operativo para seleccionar una carpeta. Una vez seleccionada, Spacecake cambia completamente al nuevo workspace: actualiza el sidebar, reinicia la terminal en la nueva ruta y cierra los archivos del workspace anterior.
Quick open
Para buscar y abrir archivos rapidamente sin navegar manualmente por el arbol de archivos, usa quick open:
| Plataforma | Atajo |
|---|---|
| macOS | Cmd + P |
| Windows / Linux | Ctrl + P |
Quick open muestra un campo de busqueda con fuzzy matching. Escribe parte del nombre del archivo y Spacecake filtra los resultados en tiempo real. Selecciona el archivo con las flechas del teclado y presiona Enter para abrirlo.
Es la forma mas rapida de navegar en proyectos grandes donde el arbol de archivos tiene muchos niveles de profundidad.
Operaciones con archivos
Nuevo archivo
Para crear un nuevo archivo:
| Plataforma | Atajo |
|---|---|
| macOS | Cmd + N |
| Windows / Linux | Ctrl + N |
Se abre una pestana nueva con un archivo vacio. Al guardar por primera vez, Spacecake te pedira nombre y ubicacion.
Guardar
Para guardar el archivo actual:
| Plataforma | Atajo |
|---|---|
| macOS | Cmd + S |
| Windows / Linux | Ctrl + S |
Si el archivo ya tiene nombre y ubicacion, se guarda directamente. Si es un archivo nuevo, se abre el dialogo de guardar.
Cerrar pestana
Para cerrar la pestana activa:
| Plataforma | Atajo |
|---|---|
| macOS | Cmd + W |
| Windows / Linux | Ctrl + W |
Tambien puedes cerrar una pestana haciendo click en la X que aparece en cada tab. Si el archivo tiene cambios sin guardar, Spacecake te preguntara si deseas guardar antes de cerrar.
Pestanas (tabs)
Los archivos abiertos se muestran como pestanas en la parte superior del editor. Cada archivo abierto tiene su propia pestana con el nombre del archivo visible.
- Haz click en una pestana para cambiar al archivo correspondiente.
- Si hay mas pestanas de las que caben en el ancho de la ventana, aparece scroll horizontal para navegar entre ellas.
- El orden de las pestanas corresponde al orden en que abriste los archivos.
Autosave
Spacecake incluye una opcion de guardado automatico que se puede habilitar por workspace:
- Abre el workspace settings (icono de engranaje en el sidebar).
- Activa la opcion Autosave (on/off).
Cuando el autosave esta activo, los cambios en los archivos se guardan automaticamente sin necesidad de presionar Cmd+S / Ctrl+S. Esto es util cuando editas archivos de referencia o planes que quieres que se persistan inmediatamente.
El autosave es una configuracion por workspace, no global. Puedes tenerlo activado en un proyecto y desactivado en otro.
Workspace settings
Los ajustes del workspace son accesibles desde el icono de engranaje en el sidebar. Actualmente, las opciones disponibles son:
- Autosave: activar o desactivar el guardado automatico (on/off).
A medida que Spacecake evolucione en futuras versiones, es probable que se agreguen mas opciones de configuracion por workspace.
Estado independiente por workspace
Cada workspace en Spacecake mantiene su estado de forma independiente:
- Archivos abiertos: las pestanas abiertas son especificas del workspace.
- Sesion de terminal: cada workspace tiene su propia terminal con su directorio de trabajo y historial.
- Layout: la disposicion de paneles se mantiene por workspace.
Esto permite cambiar entre proyectos sin perder el contexto de cada uno. Cuando vuelves a un workspace, encuentras todo como lo dejaste.
Resumen de atajos
| Accion | macOS | Windows / Linux |
|---|---|---|
| Abrir workspace | Cmd + O | Ctrl + O |
| Quick open | Cmd + P | Ctrl + P |
| Nuevo archivo | Cmd + N | Ctrl + N |
| Guardar | Cmd + S | Ctrl + S |
| Cerrar pestana | Cmd + W | Ctrl + W |
Siguiente: Capitulo 5: Editor WYSIWYG —>