macOS 无原生置顶开关,但可通过 Topit、AfloatX、Rectangle 或快捷键实现:Topit 一键置顶且兼容性好;AfloatX 支持右键启用;Rectangle 可设应用级自动规则;Command+Option+H 临时隐藏其他窗口。

用 Topit 一键锁定窗口(推荐首选)
Topit 是目前 macOS 13 及以上最稳定、权限要求低的置顶工具,无需关闭 SIP,安装后即用:• 打开终端,运行 brew install lihaoyun6/tap/topit 安装
• 启动 Topit 后,在菜单栏点击图标,选择你当前正在使用的窗口(如 VS Code 或 IINA)
• 点击“立即置顶”,该窗口立刻获得最高 Z 轴层级,哪怕你打开全屏 Safari、触发通知或使用 Mission Control,它依然稳居最前
• 已置顶窗口仍支持拖动、缩放、输入文字,所有交互完全正常;想取消只需再次点击同一窗口并点“取消置顶”
用 AfloatX 插件右键启用“Stay on Top”
适合习惯鼠标操作、不想额外开工具栏的用户:• 下载 AfloatX(GitHub 开源项目),运行 Installer 完成安装
• 前往「系统设置 > 隐私与安全性 > 辅助功能」,勾选 AfloatX
• 激活目标窗口后,右键标题栏,选择「Keep Afloat」即可即时置顶
• 支持单窗口粒度控制,不影响其他窗口层级,关闭时右键再点一次即可释放
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
用 Rectangle 设置应用级自动置顶规则
适合常用固定软件(如 Terminal、Obsidian、Zoom)且希望“一劳永逸”的用户:• 安装 Rectangle 后,进入 Preferences → Rules → + 添加新规则
• 选择对应 App(如 “Terminal”),将 Window Role 设为 “Utility”,并勾选 “Floating” 和 “Stay on Top”
• 保存后,每次启动该应用,窗口自动以置顶模式打开,无需手动干预
• 规则可按需启停,也支持快捷键快速开关浮动状态
临时聚焦:Command + Option + H 快速隐藏其他窗口
纯系统方案,零安装,适合短时参考场景:• 确保目标窗口为当前活动窗口(点一下它)
• 按下 Command + Option + H,其他所有应用窗口瞬间隐藏
• 此时桌面只剩该窗口可见,视觉上等效“唯一前置”
• 注意:一旦点击 Dock、触发通知或用 Command + Tab 切换,隐藏效果即失效,不适用于长时间多任务并行
不复杂但容易忽略的是:置顶效果是否生效,关键在于窗口是否真正“被识别为独立实体”。比如某些全屏应用(如 Keynote 演示模式)或沙盒化较严的 App(如部分 Electron 应用),可能需先退出全屏、或在 Topit/AfloatX 中稍作等待再点击。多数情况下,选中缩略图或右键标题栏后 1 秒内即可响应。

















