Tangrid 与 yabai

用脚本控制平铺,或在应用里配置自动流式布局。

yabai 是可脚本化的 Mac 平铺管理器,通过二叉空间分割自动排列窗口。Tangrid 的自动流式布局同样使用 BSP 风格布局,提供应用设置、快捷键和浮动规则。下面比较平铺配置与相关桌面管理方式。

功能对比

功能Tangridyabai
自动平铺自动流式布局随窗口增减重新排列二叉空间分割平铺
配置方式应用设置与内置快捷键配置文件、脚本与 CLI 命令
浮动窗口按应用与窗口标题设置浮动规则通过规则与命令让窗口不参与平铺
macOS 桌面使用原生桌面,通过快捷键移动窗口通过 CLI 命令控制原生桌面
设置要求移动窗口需要辅助功能权限辅助功能权限;部分高级功能需要调整 SIP

如何选择

选择 yabai,如果你 希望精细编写平铺与桌面行为脚本,愿意维护配置文件,并配合独立的快捷键工具。

选择 Tangrid,如果你 希望自动使用 BSP 风格布局,并直接在应用中配置浮动规则和布局快捷键。

常见问题

Tangrid 能不写脚本就配置自动平铺吗?

可以。自动流式布局、浮动规则、间距和快捷键都可以在应用中配置。方向快捷键还能聚焦和移动布局中的窗口。

Tangrid 提供 BSP 风格的自动布局吗?

提供。自动流式布局以 BSP 风格分割排列受管理窗口,支持分割或标签优先。你可以旋转、翻转、均分和调整布局顺序。

Tangrid 能让指定应用或标题的窗口不参与平铺吗?

可以。在自动流式布局设置中,为应用或窗口标题添加浮动规则。窗口标题规则支持正则表达式,可以匹配指定窗口。

Tangrid 排列窗口需要什么权限?

Tangrid 移动和缩放窗口需要 macOS 辅助功能权限。实时窗口预览需要屏幕录制权限。预览在本机处理,不上传屏幕内容。

试用 Tangrid 自动流式布局时,可以继续运行 yabai 吗?

试用自动流式布局时,建议暂停 yabai 的自动窗口管理。一次让一个应用控制窗口摆放,方便判断其布局行为。

更多对比

让 Mac 窗口管理更顺手。

免费试用 Tangrid 7 天。一次性买断,享 14 天退款保障。