BetterCmdTab
@rokartur · 一款用于 macOS 的测试版窗口切换器,可替代内置的 Cmd+Tab 应用切换器,并提供实时窗口预览。
BetterCmdTab 是一款系统工具类 Mac 应用。需要 macOS 13 或更高版本。
介绍
BetterCmdTab 是一款面向 macOS 的测试版窗口切换器,旨在替代系统内置的 Cmd+Tab 应用切换器。它支持在单个窗口之间切换,而不只是切换应用,并显示实时预览。
官方功能介绍列出了多种浏览和管理窗口的方式:
- 可选择列表、网格或预览布局,也可搜索或启动应用。
- 浏览不同 Space 和显示器中的窗口;查看浏览器标签页,并显示应用徽章和音频播放状态。
- 使用关闭、最小化、隐藏或退出等窗口操作;官方介绍还列出窗口平铺和将窗口移至其他显示器的功能。
- 通过 JSON 文件配置切换器;官方表示,保存后配置会实时生效。
这是测试版 cask。它要求 macOS 13 或更高版本,并与常规版 bettercmdtab cask 冲突,因此不能同时安装这两个版本。官方网站还将该应用标为免费且开源。
使用 Homebrew 通过 brew install --cask bettercmdtab@beta 安装,然后从“应用程序”中打开 BetterCmdTab。详情请参阅官方网站和 Homebrew cask。
新版本 26.8-beta.7 更新内容 10月9日 · OpenNavo 编辑 · AI 翻译
- 新增新增不稳定的淡入和淡出设置,各自可配置为 0 至 500 ms。
- 变更某个快捷键关闭字母提示时,输入字母会开始搜索。
- 修复非拉丁布局下可使用字母跳转、快速跳转键和 vim 键。
安装与卸载
Homebrew 会把应用安装到“应用程序”文件夹。
不用 Homebrew 安装
直接下载 Homebrew 使用的同一个文件: github.com/rokartur/BetterCmdTab/releases/download/26.8-beta.7/BetterCmdTab-26.8-beta.7-20261009212642.dmg
SHA-256 只用来核对下载的文件是否完整,不代表安全认证。 查看 SHA-256 和下载地址
$ brew uninstall --cask \bettercmdtab@beta普通卸载会删除应用本身,设置和缓存会保留。
$ brew uninstall --zap --cask \bettercmdtab@beta--zap 还会删除 Homebrew 定义里列出的设置、缓存等文件,其中可能有其他应用共用的数据,删除后无法恢复;它也不保证没有任何残留。查看会删除哪些文件
资料与来源
- 版本 26.8-beta.7
- Homebrew 记录于 10月9日厂商发布于 10月9日
常见问题
BetterCmdTab 安全吗?
BetterCmdTab 收录在 Homebrew 官方软件库中,没有被停用。自 2026 年 9 月起,Homebrew 会停用没有通过 macOS Gatekeeper 检查的应用。安装时,Homebrew 会用 SHA-256 校验值核对来自 github.com 的安装包。过去 30 天,它通过 Homebrew 安装了 6 次。
怎样在 Mac 上彻底卸载 BetterCmdTab?
运行 brew uninstall --cask bettercmdtab@beta。要连设置和缓存一起删除,运行 brew uninstall --zap --cask bettercmdtab@beta。这会再删除 3 处文件和文件夹,包括 ~/。
BetterCmdTab 支持 Apple 芯片(M1 及更新)的 Mac 吗?
Apple 芯片和 Intel 芯片的 Mac 都能用 Homebrew 安装,两者使用同一个安装包。需要 macOS 13 或更高版本。
BetterCmdTab 的设置和数据保存在哪里?
设置保存在 ~/。数据保存在 ~/。这些位置来自 Homebrew 的清理清单。
BetterCmdTab 的最新版本是多少?
最新版本是 26.8-beta.7,Homebrew 收录于 10月9日。运行 brew upgrade --cask bettercmdtab@beta 即可更新。