Strumenti per sviluppatori

Cosa è in esecuzione sulla porta 3000?

Tre terminali fa hai avviato un server, e ora la porta è occupata. Bytesweep elenca ogni server di sviluppo sulla tua macchina con il progetto da cui proviene, e ferma quello che indichi.

Mac e Windows. Prova gratuita di 3 giorni. Una licenza, $29.99 una volta per computer, sblocca tutti gli strumenti. Nessun abbonamento, nessun account.

Aggiornato

Pagina Server di Bytesweep: tre server di sviluppo in esecuzione con progetto, runtime, porta e tempo di inattività

Ogni server di sviluppo, con il suo progetto

I server Node, Bun, Deno, Python, Ruby, PHP, Java, Go e .NET sono elencati con la cartella del progetto da cui sono stati avviati, la porta su cui sono in ascolto e da quanto tempo sono inattivi. Fermane uno, forza l'arresto di uno che non risponde, o ferma tutto ciò che un progetto ha avviato. Niente di ciò che si trova dentro un'app installata viene trattato come server di sviluppo, così non puoi chiudere Slack per sbaglio.

Container Docker

I container in esecuzione con porte, CPU e memoria, e i pulsanti Riavvia e Ferma, nella pagina Container e come riquadro sotto il notch.

Le cache che occupano 50 GB

DerivedData di Xcode, archivi, supporto dispositivi e simulatori; cache di npm, Yarn, pnpm, pip, Cargo, Go, Gradle, Maven e CocoaPods; browser di Playwright e Puppeteer; modelli di Ollama e Hugging Face. Le cache che non tocchi da 90 giorni vengono segnalate. Su Windows aggiunge NuGet, Visual Studio, JetBrains e Android Studio, e conta le cartelle node_modules, bin e obj o target solo dove c'è un vero progetto.

Pagina Sviluppatore di Bytesweep: cache di Xcode, Docker, Ollama, npm e altre con le loro dimensioni

Su Mac e su Windows

MacWindows
Server di sviluppo con progetto e portaSìSì
Ferma, forza l'arresto, ferma un progettoSìSì
Container DockerSìSì
Pulizia di Xcode e dei simulatoriSì—
Cache dei gestori di pacchettiSìSì
Porte aperte, strumenti ping e DNSNoSì

Domande

È solo lsof con una finestra?

Parte da lì, poi associa ogni processo alla cartella del progetto e al runtime, calcola da quanto è inattivo e lascia stare le app. Non devi ricordarti quale scheda del terminale l'ha avviato.

È sicuro svuotare DerivedData?

Sì. Xcode lo ricostruisce, e la prima build successiva è più lenta. Bytesweep conserva ciò che rimuove per 7 giorni.

Può fare il prune di Docker?

Sì, con un avviso chiaro prima: il prune di Docker non si può annullare, quindi Bytesweep mostra cosa rimuoverà prima che tu lo esegua.