PortKiller

PortKiller 是一款 macOS 選單列工具,供開發者尋找並停止占用本機網路連接埠的程序。

Mehmet Kalayci com.portkiller.app

什麼是 PortKiller?

PortKiller 是一款原生 macOS 工具,可協助開發者釋放被執行中應用程式、伺服器、容器或背景服務占用的本機連接埠。它常駐於選單列,讓你無需使用 Terminal 指令,就能快速查看哪些程序正在常見的開發連接埠上監聽,並將其停止。常見使用情境包括在 Web 開發期間解決「address already in use」錯誤、測試本機服務,以及追查 Docker 或由 Homebrew 管理的工具所遺留的程序。此應用程式也能顯示程序相關的專案內容脈絡,並在受監控的連接埠開始活動時通知你。PortKiller 專為 Mac 開發工作流程而設計,在這類情境中,快速存取連接埠與程序控制功能會比手動使用命令列清理更方便。

主要功能

  • 列出正在本機開發連接埠上監聽的活動程序
  • 可從選單列一鍵停止占用連接埠的程序
  • 偵測正在使用受監控連接埠的 Docker containers
  • 識別常見的 Homebrew 服務,例如 PostgreSQL、Redis 和 MySQL
  • 顯示與本機 Git repositories 相關聯程序的專案內容脈絡
  • 在受監控的連接埠開始監聽時通知你
  • 以可設定的方式即時監控連接埠範圍

使用 diCleaner 檢查應用程式殘留

清理前檢查快取、支援檔案、容器和登入項目。

下載 diCleaner

安全概述

狀態: 大多安全

PortKiller 是一款開發者工具,會檢查本機網路監聽程式,並可終止所選程序,這對它的用途而言屬於正常行為。由於它可以停止正在運作的應用程式、伺服器、資料庫或容器,若結束錯誤的程序,可能會中斷你的工作或暫時停止本機服務。請在你能辨識想要釋放的程序或連接埠時使用,尤其是在開發期間。

建議: 如果你經常執行本機伺服器、資料庫、容器或其他會競爭相同連接埠的開發工具,請保留 PortKiller。若你很少排除連接埠衝突,可以將它移除而不影響 macOS,不過你也會失去一個可快速從選單列釋放被占用連接埠的捷徑。

常見路徑

  • /Applications/PortKiller.app

分享您的經驗

成為第一個分享經驗的人。

分享你使用此應用程式的體驗