Bientôt disponible · Gratuit pour macOS
Votre Mac déborde de résidus de build.
Nous en dessinons la carte.
Xcode, Docker, npm et Gradle écrivent discrètement des gigaoctets que vous n’avez jamais accepté de garder. DevCruft est une application Mac gratuite que nous développons pour dessiner tout votre disque à l’échelle et nommer chaque cache de développement qui s’y trouve.
Pas encore de date de lancement. D’ici là, les guides de ce site montrent comment trouver et vider chaque cache à la main.
Pourquoi encore un outil
Les belles cartes de disque sont aveugles. Les nettoyeurs pour développeurs sont de vilaines listes.
Les jolis outils d’analyse vous montrent un dossier nommé DerivedData et vous laissent le chercher sur Google. Les nettoyeurs pour développeurs, eux, savent exactement ce que c’est, mais vous le présentent comme un tableau de cases à cocher qu’il faut croire sur parole.
DevCruft veut combler la moitié manquante de chacun des deux : une carte lisible d’un coup d’œil, qui sait déjà à quoi sert chaque dossier qu’elle affiche.
Ce que nous construisons
Prévu pour la première version
Voici la conception prévue, pas un produit fini. Les détails évolueront au fil du développement et des tests.
Une carte, pas une liste à cocher
Tout votre disque dessiné à l’échelle, si bien qu’un dossier de 60 Go est l’élément le plus grand à l’écran. Vous voyez le problème avant même de lire un mot.
Il saura ce qu’est DerivedData
Plutôt qu’un nom de dossier et un haussement d’épaules, chaque cache de développement étiqueté avec ce qu’il est, le projet auquel il appartient et ce que sa suppression vous coûterait, le cas échéant.
Sûr par construction
Rien n’est supprimé sans un aperçu nommé au préalable. Les chemins sont classés régénérables, remplaçables ou irremplaçables, et le code source comme le travail non commité ne sont jamais proposés à la suppression.
Chaque node_modules, classé
Pas seulement ceux de ~/Projects : chaque dossier sur chaque volume, trié par taille et date de dernière ouverture, pour que les oubliés sautent aux yeux.
Pensé pour les caches de développement
Xcode, simulateurs, Docker, Gradle, Homebrew, gestionnaires de paquets et chaînes d’outils des langages, chacun reconnu par son nom plutôt que deviné.
Privé, sans compte
Un scan s’exécutera entièrement sur votre Mac. Aucune connexion, et aucun nom de fichier ni chemin envoyé où que ce soit.
Couverture
Les caches qu’il reconnaîtra par leur nom
Les fourchettes indiquent des tailles approximatives que ces dossiers atteignent souvent sur les machines de développeurs. Les guides du blog expliquent comment mesurer les vôtres.
| Outil | Ce qu’il recherchera | Emplacement | Taille courante |
|---|---|---|---|
| Xcode | DerivedData, Archives, iOS DeviceSupport | ~/Library/Developer/Xcode | 20–90 GB |
| iOS Simulators | Runtimes indisponibles et appareils obsolètes | ~/Library/Developer/CoreSimulator | 10–60 GB |
| Docker | L’image disque de la VM, les images suspendues et les volumes | ~/Library/Containers/com.docker.docker | 15–120 GB |
| node_modules | Chaque dossier, classé par date de dernière ouverture | anywhere on disk | 5–50 GB |
| npm / pnpm / yarn | Dépôts globaux de paquets | ~/.npm, ~/Library/pnpm | 2–15 GB |
| Android Studio | Images AVD, caches Gradle, images système du SDK | ~/.gradle, ~/Library/Android | 20–100 GB |
| Homebrew | Bottles téléchargées et casks obsolètes | ~/Library/Caches/Homebrew | 1–10 GB |
| Swift Package Manager | Caches de clones et d’artefacts | ~/Library/Caches/org.swift.swiftpm | 1–8 GB |
| CocoaPods | Dépôts de specs et cache des pods | ~/Library/Caches/CocoaPods | 1–6 GB |
| Rust | Sources du registre et répertoires target | ~/.cargo, target/ | 3–40 GB |
| Go | Le cache des modules | ~/go/pkg/mod | 2–20 GB |
| Python | Wheels de pip, virtualenvs abandonnés | ~/Library/Caches/pip | 1–12 GB |
Depuis le blog
Faites-le à la main dès aujourd’hui
Chaque guide ici est complet en soi et fonctionne avec des commandes que vous avez déjà. Inutile d’attendre l’application.
Ces derniers articles sont en anglais.
CleanMyMac Alternatives: An Honest Comparison
An honest look at how CleanMyMac compares with DaisyDisk, GrandPerspective and the free command-line options, from people building a competitor.
Lire →Your iPhone Backups Are Hiding on Your Mac — Here's Where
Local iPhone backups made through Finder sit on disk at 5-15 GB each, even for phones you no longer own. How to find them and delete them safely.
Lire →Safari and Chrome: The Browser Caches You've Never Cleared
Safari and Chrome can hold gigabytes per profile in HTTP cache, service workers and site data. Where each one lives and the commands to clear them.
Lire →Soyez parmi les premiers informés du lancement.
DevCruft sera gratuit. Rejoignez la liste d’attente et nous vous enverrons un seul e-mail quand il sera prêt.