Capitulo 19: Atajos y Personalizacion
Capitulo 19: Atajos y Personalizacion
< Volver al Indice del Tutorial
Atajos de teclado
Spacecake ofrece atajos para las acciones mas frecuentes. La mayoria sigue las convenciones estandar de aplicaciones de escritorio.
| Accion | macOS | Windows/Linux |
|---|---|---|
| Abrir/cambiar workspace | Cmd+O | Ctrl+O |
| Quick open archivo | Cmd+P | Ctrl+P |
| Nuevo archivo | Cmd+N | Ctrl+N |
| Guardar archivo | Cmd+S | Ctrl+S |
| Cerrar tab | Cmd+W | Ctrl+W |
| Toggle terminal | Ctrl+` | Ctrl+` |
| Focus editor | Cmd+1 | Ctrl+1 |
| Refresh app | Cmd+R | Ctrl+R |
| Abrir plan de Claude | Ctrl+G | Ctrl+G |
| Buscar (docs) | Cmd+K | Ctrl+K |
Notas sobre atajos
- Ctrl+G es el mismo en todas las plataformas. Es el atajo clave para abrir el plan de Claude en el editor visual.
- Ctrl+` (backtick) alterna la visibilidad del terminal. Es el mismo en macOS y Windows/Linux.
- Cmd+P / Ctrl+P abre el quick open, que permite buscar archivos por nombre sin navegar el arbol de archivos. Es mas rapido que hacer click en carpetas.
- Cmd+R / Ctrl+R recarga la aplicacion completa. Util cuando algo se ve mal visualmente o cuando el terminal no refleja el tema actual.
Temas
Spacecake incluye tres opciones de tema visual:
Dark
Tema oscuro, ideal para sesiones largas de programacion. Reduce la fatiga visual en entornos con poca luz. Es el tema por defecto.
Light
Tema claro, con fondo blanco y texto oscuro. Util en entornos con mucha luz natural donde un tema oscuro puede generar reflejos.
Auto
Detecta la preferencia del sistema operativo y se ajusta automaticamente. Si tu sistema esta en modo oscuro, Spacecake usa el tema dark. Si esta en modo claro, usa el tema light. Si cambias la preferencia del sistema, Spacecake se adapta.
Como cambiar el tema
El selector de tema esta disponible en el sidebar de la documentacion y en la seccion de settings. Selecciona Dark, Light o Auto segun tu preferencia.
Nota sobre el terminal
Despues de cambiar el tema, el terminal integrado puede no actualizarse inmediatamente para reflejar los nuevos colores. Para forzar la actualizacion, presiona Cmd+R (macOS) o Ctrl+R (Windows/Linux) para recargar la aplicacion. Es un comportamiento conocido que sera mejorado en futuras versiones.
Workspace settings
Los settings de Spacecake se configuran por workspace, no de forma global. Esto permite tener configuraciones diferentes para cada proyecto.
Acceso
Haz click en el icono de engranaje en el sidebar para abrir los workspace settings.
Autosave
- Valor por defecto: off.
- Cuando esta activo, los cambios en archivos se guardan automaticamente sin necesidad de presionar Cmd+S / Ctrl+S.
- Es util para evitar perder cambios, especialmente durante sesiones largas de edicion.
- Si prefieres control manual sobre cuando se guardan los archivos, dejalo desactivado.
Alcance de los settings
Cada workspace mantiene sus propios settings de forma independiente. Si activas autosave en un proyecto, no afecta a otros workspaces. Esto es intencional: diferentes proyectos pueden tener diferentes necesidades.
File watcher
Spacecake usa @parcel/watcher para detectar cambios en archivos del sistema de archivos. Cuando un archivo se modifica fuera de Spacecake (por ejemplo, por Claude Code escribiendo codigo desde el terminal), el editor se actualiza automaticamente.
Rendimiento en Linux y Windows
En Linux y Windows, el rendimiento del file watching puede ser limitado para proyectos grandes. Instalar watchman mejora significativamente la deteccion de cambios.
Spacecake detecta cuando watchman no esta instalado y muestra un tip en el status bar recomendando su instalacion. Si ves este mensaje, considera instalar watchman desde su sitio oficial.
macOS
En macOS, el file watching funciona de forma nativa con buen rendimiento gracias a FSEvents. No se requiere watchman, aunque instalarlo tampoco causa problemas.
Personalizacion futura
Spacecake esta en version alpha (v0.1.0-alpha.55). Las opciones de personalizacion actuales son limitadas comparadas con editores maduros como VS Code. Sin embargo, el equipo planea agregar mas opciones en futuras versiones, incluyendo temas personalizados, configuracion de fuentes y keybindings personalizables.
Por ahora, las opciones disponibles cubren las necesidades basicas: tema visual, autosave y el conjunto de atajos de teclado predefinidos.
Siguiente: Capitulo 20: Troubleshooting y Tips —>