Clutch Developer
SV
Book a call

DevSweep: återta utvecklarutrymme med kontroll

En städare som förstår utvecklingsverktyg: skanna känd skräpdata, granska kandidaterna och bekräfta vad som ska tas bort medan källkoden hålls synlig.

DevSweep är en diskstädare för utvecklare på macOS 12+ och Windows 10/11. Utvecklingsverktyg lämnar efter sig cacher, paketmappar, simulatorer, byggartefakter, dubbletter och stora exporter, så datorn blir svårare att underhålla. Problemet är inte en mystisk mapp, utan ansamlingen av många mappar som ser för tekniska ut för att röra tills lagringsutrymmet blir en begränsning varje dag. En full disk gör byggen långsammare, blockerar uppdateringar och tvingar dig att gissa vilka mappar du inte skapade själv. DevSweep gör underhållet till ett synligt flöde där du bekräftar innan något tas bort. Clutch Developer har byggt produkten.

  • DevSweep — skärmbild av den aktiva startsidan
  • DevSweep — skärmbild av den aktiva funktionsöversikten
Skärmbilder från den aktiva webbplatsen: startsidan och funktionsöversikten.

Behovet: utvecklingsverktyg lämnar spår

En generell städare vet inte varför en utvecklare har en katalog eller om den är säker att ta bort. DevSweep börjar med verktygskedjan. Skannern för utvecklarskräp grupperar kända platser som Xcode DerivedData, Archives och DeviceSupport, CocoaPods, node_modules, npm/yarn/pnpm-cacher, Gradle, Flutter build och .dart_tool, pub, Homebrew, pip, Cargo, Docker samt cacher från Android Studio, JetBrains och VS Code. Den publika produktsidan beskriver över 40 kända platser för sådant skräp och anger macOS 12+ och Windows 10/11 som plattformar. När fynden grupperas efter verktyg blir resultatet begripligt: du ser vad som skapade en mapp innan du bestämmer vad som ska hända med den och återgår till projektet med ett tydligt urval.

Gör rensningen granskningsbar

  • Verktygsmedveten skanning efter kända cacher, node_modules, simulatorer och byggartefakter, grupperade så att källan till skräpet syns.
  • En synlig kandidatlista före rensningen, så att du kan granska förslaget i stället för att lämna över ett oförklarat raderingskommando till en generell städare.
  • Hashverifierade dubblettkontroller för identiska filer på minst 1 MB i mappar du väljer; äldre kopior väljs medan den nyaste behålls.
  • Rensning av stora filer och bilder för filer över 100 MB, plus en PNG/JPEG-till-WebP-körning med cwebp som ytterligare ett konkret sätt att frigöra utrymme.

Flödet är medvetet försiktigt. DevSweep riktar sig mot cacher och annat material som verktyg kan återskapa, men en skanning är inte ett tillstånd att radera. Du ser kandidaterna, bekräftar rensningen och behåller beslutet kopplat till den faktiska datorn. En vitlista för säkra mappar håller också arbetskataloger utanför resultatet, vilket är viktigt när ett projekt innehåller genererade filer bredvid källkod. Du kan skanna före köp; enligt den aktiva produktsidan kostar licensen 50 € som engångsbetalning och innehåller livstidsuppdateringar.

Lokal bearbetning är en del av produkten

Diskrensning är en lokal uppgift. DevSweeps skanning och filbearbetning körs på datorn, så filer och filinventering inte skickas till en städtjänst som ska avgöra vad som ska tas bort. Den gränsen är viktig av samma skäl som granskningssteget: sökvägar och cacher kan avslöja mycket om en arbetsmiljö, och personen som äger datorn ska bestämma vad som lämnar den. Lokal bearbetning gör också beslutet begripligt när du avgör om en cache kan tas bort: beviset är sökvägen och storleken på datorn framför dig.

Det vi byggde

Vi byggde en plattformsöverskridande utvecklarstädare kring konkreta ytor: Dev Junk Scanner, Duplicate Finder, Large File Hunter och Image Optimizer. Alla följer samma synliga modell för granskning och bekräftelse. Omfattningen innehöll verktygsspecifika kategorier, kontroller av storlek och dubbletter, den lokala säkerhetsgränsen och en affärsmodell utan ett obligatoriskt återkommande abonnemang. Produkten måste fungera både för den som vill göra en snabb rensning och för den som behöver granska varje kandidat; därför hör sammanfattningen och detaljgranskningen till samma flöde. Besök DevSweep, se DevSweeps produktsida eller prata med oss om 10× produktutveckling och appgranskning för en produkt med lika tydliga gränser.