Liberare spazio

Iberna i progetti inattivi e risvegliali quando ti servono

Progetti libera le cartelle rigenerabili dei progetti che non tocchi da 30 giorni (node_modules, cartelle di build, venv) e le ripristina su richiesta.

A cura del team di MoreRoom, Yando Pte. Ltd.Questa pagina in Markdown

In breve

  • Progetti, nella barra laterale dopo una scansione, elenca i progetti di sviluppo non toccati da 30 giorni che contengono ancora cartelle che gli strumenti possono ricreare.
  • Iberna (Pro) sposta quelle cartelle nel Cestino e lascia un piccolo file segnaposto nel progetto. Il tuo codice resta esattamente dov’è.
  • Risveglia (gratis) esegue nel progetto il comando di installazione ufficiale di ogni strumento per riportare le cartelle. Funziona anche Annulla, finché non svuoti il Cestino.

Come ibernare un progetto

  1. Scansiona la posizione dei tuoi progetti Usa Scansiona il mio Mac o Cartella Inizio, oppure scegli la cartella dei progetti con Scegli una cartella….
  2. Apri Progetti Fai clic su Progetti nella barra laterale. Ogni scheda mostra il progetto, il percorso, i tipi di cartelle rigenerabili, l’ultima modifica e quanto spazio si può liberare.
  3. Iberna Fai clic su Iberna. Le cartelle rigenerabili vanno nel Cestino in un’unica operazione e la scheda mostra quanto spazio è stato liberato.
  4. Risveglialo quando ti serve Fai clic su Risveglia nella scheda. MoreRoom esegue il comando di installazione corretto nella cartella del progetto, poi ripete la scansione.

Quali progetti compaiono

Una cartella compare in Progetti quando non è stata modificata da 30 giorni e contiene cartelle che gli strumenti ricreano da soli:

Tipo indicato Cartella Riportata da Risveglia con
dipendenze npm node_modules pnpm install --frozen-lockfile, yarn install --frozen-lockfile, bun install, npm ci o npm install, a seconda del file di lock
ambiente Python .venv o venv uv sync, poetry install, oppure python3 -m venv seguito da pip install -r requirements.txt
CocoaPods Pods pod install
strumenti Flutter .dart_tool flutter pub get
build di Rust target Ricreata al tuo prossimo cargo build
cache di Gradle .gradle Ricreata alla tua prossima build Gradle
build di Next.js .next Ricreata alla tua prossima build
Unity Library Library (progetto Unity) Ricreata quando Unity apre il progetto
file di build Altre cartelle di build riconosciute da MoreRoom Ricreate alla tua prossima build

Se nessun progetto soddisfa questi criteri, la schermata indica Nessun progetto inattivo trovato.

Iberna (Pro)

Fai clic su Iberna nella scheda di un progetto. MoreRoom sposta nel Cestino le sue cartelle rigenerabili in un’unica operazione e scrive nel progetto un piccolo file, .moreroom-hibernation.json, per ricordare cosa ha rimosso. La scheda si trasforma in una luna e mostra quanti GB sono stati liberati.

Il codice sorgente, la cronologia Git e le impostazioni non vengono mai toccati.

Risveglia (gratis)

Fai clic su Risveglia. MoreRoom esegue, nella cartella del progetto, il comando ufficiale indicato sopra per ogni cartella che ha rimosso: lo strumento deve essere installato sul Mac (Node.js, pnpm, Python, CocoaPods, Flutter…). Al termine, il file segnaposto viene rimosso e MoreRoom ripete la scansione.

Se uno strumento non è installato o il suo comando non riesce, MoreRoom ti dice cosa eseguire tu stesso: «Esegui nel progetto: …».

Oppure annulla

L’ibernazione è un normale spostamento nel Cestino: finché non svuoti il Cestino, ⌘Z o Cronologia › Ripristina rimettono le cartelle esattamente com’erano, senza reinstallare nulla.