Espacios de trabajo
Gestione directorios de proyecto como espacios de trabajo.
Los espacios de trabajo son directorios de proyecto abiertos en MadoHub. Cada espacio de trabajo corresponde a un frame en el lienzo — MadoHub no tiene un concepto de espacio de trabajo independiente más allá de este — y sirve como directorio de trabajo predeterminado para los tiles de terminal creados dentro de ese frame.
Añadir un espacio de trabajo
- Abra la paleta de comandos (Cmd+Shift+P) y seleccione Open Project/Frame.
- Elija un directorio en el cuadro de diálogo de archivos.
- MadoHub crea un marco en el lienzo para ese directorio.
No existe un selector de espacios de trabajo independiente en una barra lateral izquierda — un navegador por frame puede mostrar el árbol de archivos de ese frame, pero añadir un espacio de trabajo siempre se hace mediante Open Project/Frame en la paleta de comandos.
Trabajar con varios espacios de trabajo
No existe un "espacio de trabajo activo" global. Cada frame es independiente y mantiene su propio directorio de proyecto, por lo que puede tener tantos espacios de trabajo abiertos en paralelo como frames tenga en el lienzo. Para saltar entre ellos, use los comandos go-to-frame y go-to-tile de la paleta de comandos, o Cmd+K para abrir la búsqueda global.
Datos del espacio de trabajo
El diseño de los frames, incluido el directorio de proyecto al que se asigna cada uno, se guarda en ~/.madohub/canvas-state.json.
~/.madohub/config.json también contiene una lista workspaces y un campo activeWorkspaceId, pero son legado e inactivos — ninguna parte de la aplicación los lee ni los escribe actualmente, así que pueden ignorarse.
Los nombres de los espacios de trabajo se derivan del nombre de la carpeta.