比一比, 一目了然
macOS 本身就能排列显示器,还有几款出色的工具各自负责其中一部分工作。它们各能做什么,在这里并排呈现。
Universal Display Magnet
| Universal Display Magnet | macOS | display-align | SnapBack | displayplacer | Magnet | |
|---|---|---|---|---|---|---|
| 概览 | ||||||
| 使用方式 | App,附菜单栏面板 | 系统设置 | 菜单栏 App | 菜单栏,通过 Hammerspoon | 命令行 | 菜单栏 App |
| 通过脚本或其他 App 实现自动化 | 配置文件 | URL 方案、Stream Deck 和快捷指令 | 命令行 | |||
| 显示器 | ||||||
| 可视化排列显示器 | ||||||
| 一键让所有显示器无缝吸附 | ||||||
| 按每组显示器记住排列,重新连接时恢复 | ||||||
| Mac 唤醒后恢复排列 | ||||||
| 随排列一并恢复每台显示器的分辨率 | ||||||
| 旋转显示器、镜像显示和设置刷新率 | ||||||
| 选择程序坞所在的显示器 | ||||||
| 不处理指定的显示器 | ||||||
| 无需拔线即可关闭显示器 | ||||||
| 通用控制 | ||||||
| 在 Mac 之间排列通用控制 | 1 | |||||
| 为通用控制将两台 Mac 的显示器无缝吸附 | 1 | |||||
| 窗口 | ||||||
| 存储并恢复窗口布局 | ||||||
| 显示器配置变化时自动恢复窗口 | ||||||
| 将窗口放回原来的桌面 | 2 | 3 | ||||
| 自动为窗口位置拍摄快照 | ||||||
| 用键盘快捷键吸附窗口 | 4 | |||||
| 将窗口拖到屏幕边缘即可吸附 | 4 | |||||
| 将窗口吸附到三分之一 | 5 | |||||
| 自定吸附尺寸和位置 | ||||||
| Mac 之间 | ||||||
| 在你的 Mac 之间同步排列和工作区 | ||||||
- 依赖 macOS 的非公开框架;无法使用时,该页面会隐藏。
- 通过 macOS 的非公开接口读取桌面,并使用“切换到桌面”快捷键(⌃1…⌃0)移动窗口,因此恢复期间桌面会短暂切换。
- SnapBack 称其对空间的支持为“尽力而为”:macOS 的空间接口并未公开,可能不够可靠。
- 需要 macOS 15 或更高版本。
- 可在网格上画出自定尺寸来实现;没有内置的三分之一命令。
产品文档中有说明。 文档中未说明,但不一定代表做不到。
依据各项目截至 2026年10月24日 的公开文档。
Universal Display Magnet 借鉴了三个开源项目的思路:display-align、SnapBack 和 displayplacer,并借助 AltTab 和 Amethyst 的技术处理其他桌面上的窗口。它与这些项目没有共用任何代码。如果其中某一款已能满足你的需要,非常值得一试。
来源
产品名称是其各自所有者的商标。Universal Display Magnet 与这些项目均无关联。