En bref
- Projets, dans la barre latérale après une analyse, liste les projets de développement inactifs depuis 30 jours qui contiennent encore des dossiers que les outils savent reconstruire.
- Mettre en hibernation (Pro) place ces dossiers dans la Corbeille et laisse un petit marqueur dans le projet. Votre code reste exactement où il est.
- Réveiller (gratuit) exécute dans le projet la commande d’installation officielle de chaque outil pour recréer les dossiers. Annuler fonctionne aussi, tant que vous n’avez pas vidé la Corbeille.
Mettre un projet en hibernation
- Analyser l’emplacement de vos projets Utilisez Analyser mon Mac, Dossier de départ, ou choisissez votre dossier de projets avec Choisir un dossier….
- Ouvrir Projets Cliquez sur Projets dans la barre latérale. Chaque carte affiche le projet, son chemin, les types de dossiers reconstructibles, sa dernière modification et l’espace libérable.
- Mettre en hibernation Cliquez sur Mettre en hibernation. Les dossiers reconstructibles sont placés dans la Corbeille en une seule fois et la carte indique l’espace libéré.
- Le réveiller quand vous en avez besoin Cliquez sur Réveiller sur la carte. MoreRoom exécute la bonne commande d’installation dans le dossier du projet, puis relance l’analyse.
Quels projets apparaissent
Un dossier apparaît dans Projets lorsqu’il n’a pas été modifié depuis 30 jours et qu’il contient des dossiers que les outils reconstruisent d’eux-mêmes :
| Type affiché | Dossier | Recréé par Réveiller avec |
|---|---|---|
| dépendances npm | node_modules |
pnpm install --frozen-lockfile, yarn install --frozen-lockfile, bun install, npm ci ou npm install, selon le fichier de verrouillage |
| environnement Python | .venv ou venv |
uv sync, poetry install, ou python3 -m venv puis pip install -r requirements.txt |
| CocoaPods | Pods |
pod install |
| outils Flutter | .dart_tool |
flutter pub get |
| build Rust | target |
Reconstruit par votre prochain cargo build |
| cache Gradle | .gradle |
Reconstruit par votre prochain build Gradle |
| build Next.js | .next |
Reconstruit par votre prochain build |
| Unity Library | Library (projet Unity) |
Reconstruit lorsque Unity ouvre le projet |
| fichiers de build | Autres dossiers de build reconnus par MoreRoom | Reconstruits par votre prochain build |
Si aucun projet ne remplit ces conditions, l’écran affiche Aucun projet en sommeil trouvé.
Mettre en hibernation (Pro)
Cliquez sur Mettre en hibernation sur la carte d’un projet. MoreRoom place ses dossiers reconstructibles dans la Corbeille en une seule fois et écrit un petit fichier, .moreroom-hibernation.json, dans le projet pour se souvenir de ce qu’il a retiré. La carte se transforme en lune et affiche l’espace libéré (« taille libérés »).
Votre code source, votre historique Git et vos réglages ne sont jamais touchés.
Réveiller (gratuit)
Cliquez sur Réveiller. MoreRoom exécute, dans le dossier du projet, la commande officielle indiquée ci-dessus pour chaque dossier retiré — l’outil doit être installé sur votre Mac (Node.js, pnpm, Python, CocoaPods, Flutter…). Une fois l’opération terminée, le fichier marqueur est supprimé et MoreRoom relance l’analyse.
Si un outil n’est pas installé ou si sa commande échoue, MoreRoom vous indique ce que vous devez exécuter vous-même : « À exécuter dans le projet : … ».
Annuler plutôt
La mise en hibernation est un simple placement dans la Corbeille : tant que vous n’avez pas vidé la Corbeille, ⌘Z ou Historique › Restaurer remet les dossiers exactement comme ils étaient, sans rien réinstaller.