它解决什么问题
macOS 没有「窗口置顶」这个功能。想一边看参考图一边在 After Effects 里做动效, 想一边对着文档一边写代码,只有两条路:拖两个显示器,或者 Cmd+Tab 来回切。
更麻烦的是全屏应用。AE、Final Cut、剪映这些一进全屏就是一个独立空间, 任何普通窗口都被挡在后面 —— 参考图、时间码、对照表,全看不见。
这个工具让任何一个窗口(包括别的 App 的窗口)强制浮在所有窗口最前面, 全屏应用也遮不住。装完之后是菜单栏上一个图钉图标,按一下快捷键就钉住。
主要功能
一、一个快捷键钉住当前窗口
切到想置顶的窗口,按 ⌘⌥⇧T —— 它就一直浮在最前,切到任何 App 都盖不住。 也可以点菜单栏的图钉图标,从菜单里选「置顶「XXX」的当前窗口」。
取消同样简单:鼠标移到浮层上,右上角会浮出一个「取消置顶」按钮; 或者从菜单栏里选「取消置顶」/「取消全部置顶」。可以同时钉住多个窗口。
二、置顶之后还能直接操作
置顶不是把窗口变成一张死图。鼠标移到浮层上,它会自动让位并把真实窗口激活到前台, 你可以直接点、直接输入;鼠标移开,浮层重新盖上继续置顶, 并且把焦点还给你移入之前正在用的那个窗口 —— 不会打断你原来的操作。
浮层实时跟随目标窗口的移动和缩放:拖动窗口时按 60Hz 跟,不拖影、不错位。
三、条件置顶:只在某个 App 前台时才浮现
这是最实用的一个功能。比如做视频时想让参考图窗口只在 AE 里浮现, 切到微信、切到浏览器时自动消失:
- 切到 AE,按 ⌘⌥⇧W 把它选为「条件窗口」;
- 切到参考图窗口,按 ⌘⌥⇧T 完成绑定;
- 之后 AE 在前台时参考图浮在最上面,切到别的 App 自动隐藏,切回 AE 立即恢复。
条件窗口一次只绑定一次(按一次 W 只对下一次 T 生效), 条件窗口被关掉时该条置顶自动解除。
四、不打扰
纯菜单栏应用:不占 Dock 图标、不进 Cmd+Tab,安静地待在状态栏上, 图标是一个「向上箭头顶到横线」的标志。 三个全局快捷键(⌘⌥⇧T 置顶 / ⌘⌥⇧W 条件窗口 / ⌘⌥⇧M 弹出菜单) 可以在菜单里随时开关,状态会记住。
顺带说一件 macOS 的怪事:菜单栏图标太多时,系统会把放不下的图标直接挪到屏幕外, 不报错也不提示 —— 很多菜单栏小工具「打开了却找不到」都是这个原因。 PinTop 启动时会自己检查一次,真放不下就明确告诉你,并提醒你还有 ⌘⌥⇧M 可以用。
它是怎么做到的
macOS 的公开 API 只能改自己进程的窗口层级,改不了别人家的窗口。 用私有接口硬改也不行 —— 目标 App(尤其是 AE 这类)有自己的窗口管理逻辑, 只要窗口状态一变就会把层级重置回去,设多少次都会被冲掉。
所以这个工具走的是另一条路:不去碰目标窗口, 而是用 ScreenCaptureKit 实时录制它的画面, 贴到一个属于本工具自己的、层级完全可控的浮层窗口上, 再让这个浮层精确盖在目标窗口原来的位置上。
你看到的是实时镜像,所以它永远压得住全屏应用; 鼠标一移上去就切回真实窗口,所以照样能操作。
(这个方案参考了开源项目 Topit(MIT)的思路, 本工具是独立的精简实现。)
交付内容
安装包放在百度网盘,本页下面的下载区登录后即可获取链接,里面是:
Mac窗口置顶工具.dmg—— 约 1MB,Universal(Apple Silicon 与 Intel 通用)使用方法教程.txt—— 安装、授权、六个功能的完整操作步骤版本.txt—— 构建时间与校验用的 md5
包是公开可下的,下载不需要买 —— 真正的门禁在软件里:打开要用本站账号登录, 没有试用也没买过的账号进不去。所以尽管下,先申请试用用着看。
先免费用 10 天
注册一个账号,登录后在本页点一下「申请 10 天试用」,试用立刻开通 —— 不用填卡号,不用留联系方式,功能也不阉割,全都能用。
试用每个账号只有一次,从点下申请那一刻起算 10 天。到期不会自动扣费, 只是软件不再启动。
购买与使用流程
- 在本站注册账号并登录;
- 回到本页点「申请 10 天试用」,试用即刻开通(也可以在账号中心申请);
- 从网盘下载 dmg,拖进「应用程序」,打开后点「用浏览器一键登录」—— 浏览器上你刚才就登录着,点一下确认,软件那边两秒内自动登录(也可以直接填账号密码);
- 觉得值就在本页下单,付一次,付款后永久授权直接挂到你的账号上;
- 软件里什么都不用改,下次打开自动从试用变成正式授权。
网站和软件用的是同一套账号 —— 不用记激活码,也不用报机器码。 换电脑、重装系统,重新登录一次就行。
权限说明
第一次置顶窗口时,系统会弹两个标准授权框:
| 权限 | 用途 | 必需 |
|---|---|---|
| 屏幕录制 | 实时镜像目标窗口的画面 —— 这是置顶功能的核心 | 必需 |
| 辅助功能 | 鼠标移上浮层时把真实窗口激活到前台,方便直接操作 | 推荐 |
都是 macOS 的标准授权流程,在「系统设置 → 隐私与安全性」里可以随时收回。 给完屏幕录制权限后,需要完全退出软件再重新打开一次才生效,这是系统的规矩。
画面只在本机内存里处理,不录制、不保存、不上传 —— 联网只发生在登录和授权校验这两件事上。
授权说明
- 一次买断,永久有效,没有订阅、不会到期、不用续费。
- 一个账号一份授权,供本人使用;同时最多 2 台设备登录,第 3 台登录时最早的那台自动下线。
- 授权状态与已登录设备可以在账号中心查看和管理。
- 断网也能用:软件每次打开联网核一次,核过之后 24 小时内断网照常工作。
- 交付的是可执行程序,不含源码。需要源码或二次开发授权请走定制开发。
- 同一大版本内的功能更新与修复免费。
环境要求
- macOS 12.3 及以上(硬下限:置顶功能依赖的 ScreenCaptureKit 从 12.3 才有);
- Apple Silicon(M 系列)与 Intel 都支持,安装包是 Universal 的;
- 磁盘占用不到 1MB。
常见问题
打开时提示「无法验证开发者」怎么办? 这个 App 没有花钱买苹果开发者证书,属于正常现象。 右键点 App 图标 → 选「打开」→ 再点一次「打开」,之后就跟普通 App 一样了。
「用浏览器一键登录」是怎么回事?安全吗? 点它之后软件会申请一个 5 分钟有效的配对码,自动打开浏览器到本站的确认页 —— 你的浏览器上本来就登录着,所以只要核对一下页面上显示的设备名,点「确认登录」, 软件那边两秒内就登录好了,一个字都不用输。
这是 GitHub CLI、Apple TV 登录用的同一套做法(设备授权码)。软件读不到浏览器的密码或 Cookie, 拿到的只是一个专门发给这台设备的登录凭证,随时可以在账号中心踢掉。 反过来说:如果你没在电脑上点过登录却收到这样的确认页,请点「不是我,拒绝」。
软件打开了,但菜单栏里找不到图标? 不是软件坏了,是你的菜单栏放满了 —— macOS 没位置时会直接把新图标挪到屏幕外, 既不报错也不提示。PinTop 启动时会自己检出来并弹一次说明。 这时候功能一个都不少:按 ⌘⌥⇧M 就能在鼠标位置弹出它的菜单。 想让图标回来,关掉几个不常用的菜单栏图标(显示 CPU / 内存 / 网速的那类最占地方), 或者用 Ice、Bartender 这类工具把图标折叠起来。
置顶了但屏幕上什么都没出现? 多半是「屏幕录制」权限还没给,或者给了之后没重启软件。 到「系统设置 → 隐私与安全性 → 屏幕录制」里确认勾上,然后从菜单栏彻底退出再打开一次。
会不会拖慢电脑? 浮层空闲时 0.2 秒同步一次位置,只有你拖动窗口时才提到 60Hz。 录制的是单个窗口而不是整个屏幕,开销很小。
多显示器上准不准? 坐标翻转以主屏为基准,副屏上的窗口位置可能有偏差,这是当前版本的已知限制。 主屏上是准的。
能置顶全屏的窗口吗? 能置顶普通窗口,让它盖在全屏应用之上——这正是主要用法。 但把一个已经处于全屏状态的窗口本身拿去置顶没有意义(它自己就占满一个空间)。
为什么不能上架 Mac App Store? 屏幕录制加跨进程窗口操作不符合沙盒要求,只能自己分发。
有 Windows 版吗?
没有。Windows 上置顶是系统自带能力(SetWindowPos 一行的事),
第三方小工具很多,不值得再做一个。
¥20
虚拟商品,付款后不支持退款。下单后在收银台扫微信或支付宝经营码付款,我核对到账后给你的账号开通授权 —— 一般几小时内,急的话加微信催一句。
试用一个账号只能申请一次,从申请那一刻起算 10 天,功能不阉割。
微信 / 支付宝扫码付款 · 授权直接开到你的账号上
下载安装包
登录本站账号即可下载