把 macOS 的 Cmd+Tab 与 Cmd+` 变成可见、可预览、可鼠标参与的液态玻璃选择面板
横向图标面板(尺寸贴近原生),选中图标下方显示应用名;其窗口列表在托盘下方展开,默认选中最近使用的窗口,也可按 ↑↓ 显式选窗口,松开 Cmd 直达。
| 按键 | 作用 |
|---|---|
| Tab / → | 下一个应用 |
| Shift+Tab / ← / ` | 上一个应用 |
| ↑ / ↓ | 选当前应用的窗口 |
当前应用的全部窗口列表(高度约为屏幕 70%),默认高亮下一个窗口,与系统习惯一致;每按一次立即切换,刚离开的窗口沉到循环队尾(下次轮换最后才回到它),反复按即依次轮换全部窗口。高亮随按键下移,下次打开面板时列表就是新的循环顺序。
| 按键 | 作用 |
|---|---|
| ` | 切到下一个窗口(立即生效) |
| ↑ / ↓ | 上/下移一格并切换 |
| 松开 Cmd | 收起面板 |
macOS 26+ 采用 NSGlassEffectView 液态玻璃;图标行与窗口列表合并在同一窗口,共享聚焦玻璃样式。菜单栏可一键「不使用玻璃效果」切换为毛玻璃;macOS 14/15 亦自动回退毛玻璃。
悬停即高亮、点击即切换,列表行全宽可点(含两侧留白);面板出现后滚轮全局切换应用(指针在面板外也生效),指针悬停在窗口列表上时则滚动列表;面板空白处点击即取消。鼠标滚轮与触摸板手感统一。
自动过滤掉不是用户窗口的条目——访达桌面、iTerm 独立标签栏、QQ音乐 的重叠辅助窗口等,避免列表里冒出「幽灵窗口」。
每个屏幕同时显示一份面板,高亮与滚动状态跨屏实时同步;鼠标移到哪块屏,哪块屏的面板即转为聚焦玻璃样式。
菜单栏开关(默认关)。开启后快速点按 Cmd+Tab / Cmd+` 不闪面板直接切换,按住超过 100ms 面板才出现,对齐系统按住显示行为。
Cmd+Tab 默认直达应用最近使用的窗口;按 ↑↓ 显式选窗口时只激活该窗口,其余窗口保持原位不动。
应用图标右上角显示未读数胶囊(与 Dock 一致),尺寸随图标比例缩放,切应用前即可看到消息提醒。
应用按最近使用顺序排列,按激活时间而非窗口层级,切换习惯与系统一致。
面板为非激活窗口,全程不抢占键盘焦点;按 Esc 或点击面板外任意位置即可取消,按住 Cmd 浏览多久都不会自动收起。
xattr -dr com.apple.quarantine /Applications/AppWindow.app