DevCheck

DevCheck

macOS菜单栏端口占用地图

开发官网

应用介绍

npm run dev 起不来,或者起来了浏览器里却是另一个页面?5000 端口被 macOS 的 AirPlay 悄悄占了,3000 被你忘掉的开发服务器占着,lsof 只给你一行噪音。DevCheck 是个菜单栏小工具,一眼告诉你谁占了哪个端口、属于哪个项目、该怎么处理。

它不用 sudo,不收集数据,几秒钟扫完。界面和命令行都跟随系统语言,中英文自动切换。

软件功能



端口地图:每个 TCP 监听端口对应到进程、可执行文件和所属项目(向上找 package.json、go.mod、.git 等)。

why 命令:devcheck why 5000 会给出人话解释,比如告诉你这是 AirPlay 接收器,可以关掉或改用 5001。

健康规则:同一端口重复监听、接受连接却不响应的假活进程、CPU 失控都会标出来。

降噪:默认隐藏图形应用和系统守护进程,需要时加 --all 全看。

一键处理:打开 localhost 地址、复制地址、在 Finder 里显示,或对进程发送 SIGTERM。

安装:brew install --cask iihao/tap/devcheck,要求 macOS 14 以上。

应用截图