Outils pour développeurs

Qu’est-ce qui tourne sur le port 3000 ?

Il y a trois terminaux, vous avez lancé un serveur, et maintenant le port est pris. Bytesweep liste chaque serveur de dev de votre machine avec le projet d’où il vient, et arrête celui que vous désignez.

Mac et Windows. Essai gratuit de 3 jours. Une licence, $29.99 une fois par ordinateur, débloque tous les outils. Sans abonnement, sans compte.

Mis à jour

Page Serveurs de Bytesweep : trois serveurs de dev en cours d’exécution avec leur projet, runtime, port et temps d’inactivité

Chaque serveur de dev, avec son projet

Les serveurs Node, Bun, Deno, Python, Ruby, PHP, Java, Go et .NET sont listés avec le dossier de projet depuis lequel ils ont été lancés, le port sur lequel ils écoutent et depuis combien de temps ils sont inactifs. Arrêtez-en un, forcez l’arrêt d’un serveur qui ne répond pas, ou arrêtez tout ce qu’un projet a lancé. Rien de ce qui se trouve dans une app installée n’est traité comme un serveur de dev, vous ne pouvez donc pas arrêter Slack par erreur.

Conteneurs Docker

Les conteneurs en cours avec leurs ports, leur processeur et leur mémoire, et des boutons Redémarrer et Arrêter, sur la page Conteneurs et sous forme de tuile sous l’encoche.

Les caches qui occupent 50 Go

DerivedData de Xcode, archives, support des appareils et simulateurs ; caches npm, Yarn, pnpm, pip, Cargo, Go, Gradle, Maven et CocoaPods ; navigateurs Playwright et Puppeteer ; modèles Ollama et Hugging Face. Les caches que vous n’avez pas touchés depuis 90 jours sont signalés. Sous Windows, il ajoute NuGet, Visual Studio, JetBrains et Android Studio, et ne compte les dossiers node_modules, bin et obj ou target que là où se trouve un vrai projet.

Page Développeur de Bytesweep : caches de Xcode, Docker, Ollama, npm et autres avec leur taille

Sur Mac et sous Windows

MacWindows
Serveurs de dev avec projet et portOuiOui
Arrêter, forcer l’arrêt, arrêter un projetOuiOui
Conteneurs DockerOuiOui
Nettoyage de Xcode et des simulateursOui—
Caches des gestionnaires de paquetsOuiOui
Ports ouverts, outils ping et DNSNonOui

Questions

Est-ce juste lsof avec une fenêtre ?

Ça commence là, puis chaque processus est associé à son dossier de projet et à son environnement d’exécution, son temps d’inactivité est calculé, et les apps sont laissées tranquilles. Vous n’avez pas besoin de vous souvenir de l’onglet de terminal qui l’a lancé.

Vider DerivedData est-il sans risque ?

Oui. Xcode le reconstruit, et la première compilation qui suit est plus lente. Bytesweep garde ce qu’il supprime pendant 7 jours.

Peut-il faire un prune de Docker ?

Oui, avec un avertissement clair d’abord : le prune de Docker ne peut pas être annulé, donc Bytesweep montre ce qu’il va supprimer avant que vous le lanciez.