Clutch Developer
DA
Book a call

DevSweep: få udviklerplads tilbage med kontrol

En oprydder, der forstår udviklingsværktøjer: scan kendt skrammel, gennemgå kandidaterne og bekræft, hvad der skal fjernes, mens kildekoden er synlig.

DevSweep er en diskoprydder til udviklere på macOS 12+ og Windows 10/11. Udviklingsværktøjer efterlader caches, pakkemapper, simulatorer, buildartefakter, dubletter og store eksporter, så computeren bliver sværere at vedligeholde. Problemet er ikke én mystisk mappe, men ophobningen af mange mapper, der ser for tekniske ud til at røre, indtil lagerpladsen bliver en daglig begrænsning. En fuld disk gør builds langsommere, blokerer opdateringer og tvinger dig til at gætte, hvilke mapper du ikke selv har oprettet. DevSweep gør vedligeholdelsen til et synligt flow, hvor du bekræfter, før noget slettes. Clutch Developer har bygget produktet.

  • DevSweep — skærmbillede af den live startside
  • DevSweep — skærmbillede af den live funktionsoversigt
Skærmbilleder fra den live website: startsiden og funktionsoversigten.

Behovet: udviklingsværktøjer efterlader spor

En generel cleaner ved ikke, hvorfor en udvikler har en mappe, eller om den er sikker at fjerne. DevSweep tager udgangspunkt i toolchainen. Scanneren for udviklerskrammel grupperer kendte placeringer som Xcode DerivedData, Archives og DeviceSupport, CocoaPods, node_modules, npm/yarn/pnpm-caches, Gradle, Flutter build og .dart_tool, pub, Homebrew, pip, Cargo, Docker samt caches fra Android Studio, JetBrains og VS Code. Den offentlige produktside beskriver over 40 kendte placeringer for den slags skrammel og angiver macOS 12+ og Windows 10/11 som platforme. Når fundene grupperes efter værktøj, bliver resultatet forståeligt: du kan se, hvad der har skabt en mappe, før du beslutter, hvad der skal ske med den, og vende tilbage til projektet med et tydeligt udvalg.

Gør oprydningen gennemgåelig

  • Toolchain-bevidst scanning efter kendte caches, node_modules, simulatorer og buildartefakter, grupperet så kilden til skramlet er synlig.
  • En synlig kandidatliste før oprydningen, så du kan gennemgå forslaget i stedet for at overlade en uforklaret slettekommando til en generel cleaner.
  • Hashverificerede dublettjek for identiske filer på mindst 1 MB i mapper, du vælger; ældre kopier udvælges, mens den nyeste bevares.
  • Oprydning af store filer og billeder for filer over 100 MB samt en PNG/JPEG-til-WebP-kørsel med cwebp som endnu en konkret måde at frigøre plads på.

Flowet er bevidst forsigtigt. DevSweep retter sig mod caches og andet materiale, som værktøjer kan genskabe, men en scanning er ikke tilladelse til at slette. Du ser kandidaterne, bekræfter oprydningen og knytter beslutningen til den computer, du faktisk bruger. En whitelist med sikre mapper holder også arbejdsmapper ude af resultatet, hvilket betyder noget, når et projekt har genererede filer ved siden af kildekoden. Du kan scanne før køb; ifølge den live produktside koster licensen 50 € som engangsbetaling og inkluderer livstidsopdateringer.

Lokal behandling er en del af produktet

Diskoprydning er en lokal opgave. DevSweeps scanning og filbehandling kører på computeren, så filer og filinventar ikke sendes til en oprydningstjeneste, der skal beslutte, hvad der kan fjernes. Den grænse er nyttig af samme grund som gennemgangen før sletning: stier og caches kan afsløre meget om et arbejdsmiljø, og den person, der ejer computeren, bør bestemme, hvad der forlader den. Lokal behandling gør også beslutningen forståelig, når du vurderer, om en cache kan undværes: beviset er stien og størrelsen på computeren foran dig.

Det byggede vi

Vi byggede en crossplatform-cleaner til udviklere omkring konkrete flader: Dev Junk Scanner, Duplicate Finder, Large File Hunter og Image Optimizer. De følger alle den samme synlige model med gennemgang og bekræftelse. Leverancen omfattede værktøjsspecifikke kategorier, størrelses- og dublettjek, den lokale sikkerhedsgrænse og en kommerciel model uden et obligatorisk løbende abonnement. Produktet skal både fungere for den, der vil have en hurtig oprydning, og den, der vil kontrollere hver kandidat; derfor hører oversigten og detaljegennemgangen til samme flow. Besøg DevSweep, se DevSweep-produktsiden eller tal med os om 10× produktudvikling og app-auditering til et produkt med lige så tydelige grænser.