
DockDoor 完整指南免费给 macOS 装上悬停窗口预览窗口切换不再靠猜【免费下载链接】DockDoorWindow peeking, alt-tab and other enhancements for macOS项目地址: https://gitcode.com/gh_mirrors/do/DockDoor上周三下午周会开始前 20 分钟我要找一份改了四版的数据表。Numbers、Safari、Pages 加起来开着 7 个窗口我点开一个、关掉、再点开下一个前后 3 分钟才认准它——这 3 分钟全花在认窗口上不是在干活。后来我装上了 DockDoor鼠标悬停在 Dock 图标上这个应用的全部窗口预览就会直接弹出来这个问题才算真正被解决。对用 Mac 办公的人来说同一个应用开了好几个窗口几乎是每天必遇的局。DockDoor 做的事很简单悬停任意 Dock 图标该应用所有窗口的实时缩略图立刻出现先看见、再切换把盲点变成精确跳转。一句话定位它是什么DockDoor 是一个用 Swift SwiftUI 写的原生 macOS 应用开源GPL-3.0 协议只在菜单栏常驻不占 Dock、不打扰任何现有习惯。它要补的是 macOS 一直缺的一块窗口预览能力让你在不点开应用的前提下看清每个窗口里装的是什么。体量很轻预览全程在本机完成不联网、不上传你的窗口内容没人看得见。功能一悬停 Dock窗口预览 0.3 秒现形鼠标滑到 Safari 图标上不用点击半透明的预览面板就在图标上方弹开——它名下每个窗口各占一张缩略图标题直接印在图上。7 个窗口 7 张图哪张是数据表、哪张是临时草稿一眼分完。默认 0.3 秒的悬停延迟刚好滤掉路过不会误触这个延迟在设置里 0 到 2 秒、按 0.1 秒一档可调。预览是实时的——视频在哪个窗口播放、代码改到第几行画面都在动。还有个顺手的小动作按住预览不放画面会放大成全屏级大图。我在里面核对过一段表格数据来回不到 20 秒全程没打开应用上下文一点没断。功能二CmdTab 从切应用变成切窗口原生的 CmdTab 只给你一排图标。DockDoor 在它之上叠了一层窗口选择器按住快捷键每个窗口的缩略图平铺在屏幕中央缩略图 标题双保险。Xcode 里同时开着 3 个工程、浏览器标签和独立窗口混在一起的时候你按方向键或数字键就能锁定目标松手直达那个窗口而不是那个应用。功能三窗口切换器窗口多到糊的时候靠它如果你习惯更重的切换流DockDoor 自带独立的窗口切换器默认用 Option 键触发键位可改。它把所有应用的窗口按最近使用排开支持网格、紧凑列表等多种布局窗口超过一定数量会自动切到紧凑视图防止一屏铺不下。功能四文件夹、日历、音乐Dock 上的三个彩蛋文件夹悬停下载文件夹里面最近的文件直接列出来找安装包不用再开 Finder 翻三层。日历悬停日历图标今天的日程按时间排好开会前瞟一眼就够。媒体悬停音乐应用弹出当前正在播放的封面、进度条和歌词滚轮调音量空格键直接播放/暂停手不用离开键盘。多显示器用户还可以把 Dock 锁死在某一块屏幕上设置里一个开关它就不会再跟着窗口跑回主屏了。实战小走查找到一份文档的完整流程周会前 15 分钟我要找第四版数据表。 ① 鼠标滑到 Numbers 图标停留约 0.3 秒预览弹出4 张缩略图里第 2 张标题就是数据表 v4。 ② 按住预览不放大图展开确认里面是最新那组数字。 ③ 直接点这张预览窗口置顶。全程不到 3 秒应用从头到尾没被打开过一次。对比上次花掉的 3 分钟省下的时间是实打实的。快速上手3 步装好 DockDoor第 1 步拿到应用。最省事是去发布页下载现成的 .dmg想自己编译执行git clone https://gitcode.com/gh_mirrors/do/DockDoor然后用 Xcode 打开 DockDoor.xcodeproj 直接构建没有额外的依赖步骤。第 2 步权限怎么开。首次启动会引导你进系统设置授权按提示点完即可大约 2 分钟权限用途是否必需屏幕录制捕捉窗口画面生成预览必需辅助功能模拟窗口切换、置顶等操作必需日历日历悬停预览可选第 3 步按习惯微调。打开设置面板设置里自带搜索框找不到项就搜关键词一份我用了很久的推荐配置清单悬停延迟0.3 秒再短容易误触再长就没跟手感预览触发方式纯悬停嫌误触多就改成Option 点击悬停立刻退居二线窗口经常超过 6 个的话开启紧凑列表视图Safari / Finder 标签页多的话开启把原生标签折叠成一个窗口一屏少一半缩略图多显示器打开Dock 锁定指定主屏尺寸、圆角、透明度、玻璃质感新版 macOS 有 20 种玻璃变体全部可拖可调技术底子全本地轻装上阵用大白话讲它的原理macOS 有一套系统级的窗口信息接口部分属于未公开的 APIDockDoor 用它枚举出每个应用的窗口、位置和标题再对每个窗口本地抓一帧画面拼成你看到的预览。对窗口信息做了缓存——同一个窗口反复预览时不用每次重新抓图所以弹得飞快不再用的窗口则会被自动清理常驻内存一直压在很低水平。隐私姿态很明确预览生成、切换操作全部在本机完成窗口画面不出你的电脑。唯一的联网动作是可选的自动更新检查不联网也能完整使用。常见疑问装了会不会拖慢电脑日常运行开销很低菜单栏常驻、无窗口时基本不做事。老旧机型可以在设置里调低预览分辨率或关闭玻璃效果流畅度还能再提一截。为什么有的窗口预览是黑的银行、密码管理器这类应用会主动声明禁止被屏幕捕捉这是 macOS 的系统级保护DockDoor 也绕不过去。看到黑块换到别的窗口即可不影响功能。我的 Mac 是 macOS 12能装吗不行DockDoor 要求 macOS 13.0Ventura及以上。建议先确认版本再折腾新系统完全兼容。想彻底删干净怎么办退出应用删掉~/Library/Preferences/com.ethanbills.DockDoor.plist这个偏好文件重启后系统设置里顺手移除屏幕录制和辅助功能中的授权就回到装之前的状态不留尾巴。写在最后回到开头那个周会前的下午7 个窗口、3 分钟的认窗口时间本质上不是效率问题是看不清的问题。DockDoor 把悬停这一秒变成了免费的窗口目录切换从盲选变成了所见即所得。它免费、开源、全本地从装好到形成习惯不超过 10 分钟——下次再开着一堆同款窗口时你只需要把鼠标停在那儿 0.3 秒。【免费下载链接】DockDoorWindow peeking, alt-tab and other enhancements for macOS项目地址: https://gitcode.com/gh_mirrors/do/DockDoor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考