MadoHub Docs

Espaces de travail

Gérez les répertoires de projet comme des espaces de travail.

Les espaces de travail sont des répertoires de projet ouverts dans MadoHub. Chaque espace de travail correspond à un frame sur le canevas — MadoHub n'a pas de notion d'espace de travail distincte au-delà de cela — et sert de répertoire de travail par défaut pour les tiles de terminal créés dans ce frame.

Ajouter un espace de travail

  1. Ouvrez la palette de commandes (Cmd+Shift+P) et sélectionnez Open Project/Frame.
  2. Choisissez un répertoire dans la boîte de dialogue de fichiers.
  3. MadoHub crée un cadre sur le canevas pour ce répertoire.

Il n'existe pas de sélecteur d'espace de travail distinct dans une barre latérale gauche — un navigateur propre à chaque frame peut afficher l'arborescence de fichiers de ce frame, mais l'ajout d'un espace de travail passe toujours par Open Project/Frame dans la palette de commandes.

Travailler avec plusieurs espaces de travail

Il n'existe pas d'« espace de travail actif » global. Chaque frame est indépendant et conserve son propre répertoire de projet ; vous pouvez donc avoir autant d'espaces de travail ouverts côte à côte que de frames sur le canevas. Pour passer de l'un à l'autre, utilisez les commandes go-to-frame et go-to-tile de la palette de commandes, ou Cmd+K pour ouvrir la recherche globale.

Données de l'espace de travail

La disposition des frames, y compris le répertoire de projet auquel chaque frame correspond, est enregistrée dans ~/.madohub/canvas-state.json.

~/.madohub/config.json contient aussi une liste workspaces et un champ activeWorkspaceId, mais ceux-ci sont hérités et inactifs — aucune partie de l'application ne les lit ni ne les écrit actuellement, ils peuvent donc être ignorés.

Les noms d'espaces de travail sont dérivés du nom du dossier.

On this page