Mac 上安装的软件越来越多之后,管理更新往往会变成一件相当麻烦的事情。
从 Mac App Store 安装的软件可以通过 App Store 更新,通过 Homebrew 安装的软件需要使用 brew upgrade,一些独立应用使用 Sparkle 自动更新,而 npm、pip、Cargo、Ruby Gems 等开发环境又拥有各自独立的包管理方式。如果还安装了 Docker、VS Code、Cursor、Ollama、Android SDK 等开发工具,需要检查的软件源就更多了。
Version Tracker 正是为解决这个问题而设计的一款 macOS 软件版本管理工具。
它可以扫描 Mac 中已经安装的应用、开发工具、软件包和系统组件,并将不同来源的软件更新集中显示在一个界面中。除了检查版本之外,Version Tracker 还支持一键更新、批量更新、后台扫描、更新通知、软件快照以及安全检查等功能。
对于安装了大量软件,尤其是同时使用 Homebrew 和各种开发工具的 Mac 用户来说,它相当于为整个软件环境提供了一个统一的「更新中心」。