開發者工具

連接埠 3000 上跑的是什麼?

三個終端機之前你啟動了一個伺服器,現在連接埠被占用了。Bytesweep 會列出你電腦上的每個開發伺服器及其所屬專案,並停止你指定的那個。

Mac 與 Windows。 可免費試用 3 天。一份授權 $29.99 ,每台電腦只需付一次,即可解鎖全部工具。不需訂閱,不需帳號。

更新日期

Bytesweep 伺服器頁面:三個執行中的開發伺服器及其專案、執行環境、連接埠與閒置時間

每個開發伺服器,連同它的專案

Node、Bun、Deno、Python、Ruby、PHP、Java、Go 與 .NET 伺服器會連同啟動它們的專案資料夾、監聽的連接埠與閒置時間一起列出。你可以停止一個,強制停止一個不肯監聽的,或停止某個專案啟動的所有伺服器。已安裝 App 內部的任何程序都不會被當成開發伺服器,所以你不會誤停 Slack。

Docker 容器

正在執行的容器及其連接埠、CPU 與記憶體,附重新啟動和停止按鈕,顯示在容器頁面和瀏海下方的方塊中。

吃掉 50 GB 的快取

Xcode DerivedData、封存、裝置支援檔案與模擬器;npm、Yarn、pnpm、pip、Cargo、Go、Gradle、Maven 與 CocoaPods 快取;Playwright 與 Puppeteer 瀏覽器;Ollama 與 Hugging Face 模型。90 天沒動過的快取會被標出。在 Windows 上還會加上 NuGet、Visual Studio、JetBrains 與 Android Studio,並且只在確實有專案的地方計算 node_modules、bin 以及 obj 或 target 資料夾。

Bytesweep 開發者頁面:Xcode、Docker、Ollama、npm 等快取及其大小

Mac 與 Windows 上

MacWindows
有專案與連接埠的開發伺服器有有
停止、強制停止、依專案停止有有
Docker 容器有有
Xcode 與模擬器清理有—
套件管理工具快取有有
開放連接埠、ping 與 DNS 工具沒有有

常見問題

這不就是加了視窗的 lsof 嗎?

它從那裡出發,然後把每個程序對應到它的專案資料夾與執行環境,算出它閒置了多久,並且不碰 App。你不需要記得是哪個終端機分頁啟動了它。

清除 DerivedData 安全嗎?

安全。Xcode 會重新產生它,之後的第一次建置會慢一些。Bytesweep 會把移除的內容保留 7 天。

能 prune Docker 嗎?

能,但會先給出明確警告:Docker 本身的 prune 無法復原,所以 Bytesweep 會在你執行前顯示將要移除的內容。