Narzędzia deweloperskie

Co działa na porcie 3000?

Trzy terminale temu uruchomiłeś serwer, a teraz port jest zajęty. Bytesweep wymienia każdy serwer deweloperski na Twoim komputerze z projektem, z którego pochodzi, i zatrzymuje ten, który wskażesz.

Mac i Windows. 3 dni za darmo na próbę. Jedna licencja, $29.99 raz na komputer, odblokowuje każde narzędzie. Bez subskrypcji, bez konta.

Zaktualizowano

Strona Serwery w Bytesweep: trzy działające serwery deweloperskie z projektem, środowiskiem uruchomieniowym, portem i czasem bezczynności

Każdy serwer deweloperski z jego projektem

Serwery Node, Bun, Deno, Python, Ruby, PHP, Java, Go i .NET są wymienione z folderem projektu, z którego je uruchomiono, portem, na którym nasłuchują, i czasem bezczynności. Zatrzymaj jeden, wymuś zatrzymanie takiego, który nie reaguje, lub zatrzymaj wszystko, co uruchomił projekt. Nic wewnątrz zainstalowanej aplikacji nie jest traktowane jako serwer deweloperski, więc nie zatrzymasz Slacka przez pomyłkę.

Kontenery Docker

Działające kontenery z portami, procesorem i pamięcią oraz przyciskami Uruchom ponownie i Zatrzymaj, na stronie Kontenery i jako kafelek pod notchem.

Pamięci podręczne, które zjadają 50 GB

Xcode DerivedData, archiwa, device support i symulatory; pamięci podręczne npm, Yarn, pnpm, pip, Cargo, Go, Gradle, Maven i CocoaPods; przeglądarki Playwright i Puppeteer; modele Ollama i Hugging Face. Pamięci podręczne nieruszane od 90 dni są oznaczane. Na Windowsie dochodzą NuGet, Visual Studio, JetBrains i Android Studio, a foldery node_modules, bin i obj lub target są liczone tylko tam, gdzie jest prawdziwy projekt.

Strona Deweloper w Bytesweep: pamięci podręczne Xcode, Docker, Ollama, npm i innych z ich rozmiarami

Na Macu i na Windowsie

MacWindows
Serwery deweloperskie z projektem i portemTakTak
Zatrzymaj, wymuś zatrzymanie, zatrzymaj projektTakTak
Kontenery DockerTakTak
Czyszczenie Xcode i symulatorówTak—
Pamięci podręczne menedżerów pakietówTakTak
Otwarte porty, narzędzia ping i DNSNieTak

Pytania

Czy to po prostu lsof z okienkiem?

Od tego zaczyna, potem dopasowuje każdy proces do folderu projektu i środowiska uruchomieniowego, ustala, jak długo jest bezczynny, i zostawia aplikacje w spokoju. Nie musisz pamiętać, która karta terminala go uruchomiła.

Czy czyszczenie DerivedData jest bezpieczne?

Tak. Xcode je odbudowuje, a pierwsza kompilacja po tym jest wolniejsza. Bytesweep przechowuje to, co usuwa, przez 7 dni.

Czy może wyczyścić Docker?

Tak, najpierw z wyraźnym ostrzeżeniem: własnego prune Dockera nie da się cofnąć, więc Bytesweep pokazuje, co usunie, zanim to uruchomisz.