安装
- 下载 TrellisWM(版本 ,新功能),然后打开下载的文件。
- 将 TrellisWM 拖到“应用程序”文件夹中。
- 从“应用程序”中打开 TrellisWM。它的图标会出现在屏幕右上角的菜单栏中。
你需要一台搭载 Apple 芯片(M1 或更新机型)、运行 macOS 14 Sonoma 或更高版本的 Mac。每次下载都包含 14 天的全部功能免费试用。
设置
首次打开时,TrellisWM 会带你一步一步完成几项设置。
- 让 TrellisWM 排列你的窗口。点按“允许…”,然后在“系统设置”中开启 TrellisWM。这一步是必需的:macOS 只允许你信任的 App 移动窗口。
- 看到窗口的真实样子(可选)。这让 TrellisWM 在窗口移动时显示其真实内容。不会录制或保留任何内容。完成后,点按“重新打开 TrellisWM”:macOS 会在 App 重新打开时使这项权限生效。
- 关闭会造成干扰的功能。macOS 的边缘平铺、“点按墙纸显示桌面”和台前调度会自行移动窗口,与 TrellisWM 冲突。点按一下即可将它们关闭。
- 开始使用 TrellisWM。你的窗口会原样保持不动。在你亲自停靠一个窗口之前,什么都不会移动,所以你可以一次一个窗口地尝试。TrellisWM 图标下方的“入门”卡片会一次一步地演示你的最初几个动作,你每完成一个,它就进入下一个。如果你更想自己探索,可以跳过它;随时可以在“设置”▸“通用”中通过“入门”重新开始。
这些设置以后都可以在 TrellisWM 的“设置”▸“通用”中更改。
基本理念
使用 TrellisWM 时,大多数窗口都是停靠的:它们并排共用屏幕,从不重叠。屏幕的一部分是桌面,窗口在那里像往常一样自由浮动。
你不必把所有东西都塞进一块屏幕。缩小视图,你打开的每个窗口都会像地图一样铺开。放大任意部分,就能在那里工作。停靠的窗口甚至可以容纳层层嵌套的区域,想多深就多深。
停靠一个窗口
- 按住窗口的标题栏(顶部带有三个彩色按钮的那一条)拖移窗口。
- 把它移到另一个窗口的边缘或屏幕的边缘上方,那里会为它腾出空间。
- 松开。窗口会滑入到位,相邻窗口为它让出空间。
要调整停靠窗口的大小,拖移它们之间的间隙。要把一个窗口移到别处,再拖移它一次即可。
如果窗口的空间小于其 App 所需,它会被其 App 的颜色和图标覆盖,直到有足够空间为止。连按两次即可进入。
让一个窗口浮动
有时你想让某个窗口单独浮动,比如计算器或视频。把它拖到桌面上,它就会浮动在那里,和在任何 Mac 上一样。
最快的切换方式:点按窗口的绿色按钮。停靠的窗口会浮动,浮动的窗口会停靠。(点按时按住 ⌥,可使用绿色按钮原本的缩放功能。)
标签页组
把一个窗口拖到另一个窗口的中央上方并稍作停留。松开后,两者就会成为同一个窗口的标签页,即使它们来自不同的 App。
点按一个标签页即可切换到它。把标签页拖出来,它就会重新成为独立的窗口。右键点按标签页可将其关闭或移出。
缩小与放大
按下 ⌃⌥空格 查看你打开的所有窗口。连按两次任意窗口的标题栏即可放大回到它,或者按 ⌃⌥[ 回到之前的位置。
- ⌃⌥↑ 退出一层。⌃⌥↓ 进入一层。
- ⌃⌥[ 和 ⌃⌥] 后退与前进,就像网页浏览器一样。
- 在触控板上,按住 ⌥ 并捏合(任意位置均可)即可缩放。(在“设置”▸“手势”中,可以让空白桌面处的捏合或双指平移无需按住 ⌥。)
专注于一件事
连按两次窗口的标题栏,让这个窗口占满整个屏幕。再次连按两次即可回到之前的位置。连按两次桌面,对桌面也是同样的效果。
想同时查看几个窗口,按住 ⌘⇧,围绕它们拖出一个矩形。视图会缩放到恰好容纳你框住的内容。按 Esc 键取消。
存储的视图
找到了喜欢的视图?按下 ⌃⌥⇧ 和 1 到 9 中的一个数字即可存储它。在任何地方按下 ⌃⌥ 和那个数字,都能直接回到这里。
存储的视图也会以数字的形式显示在菜单栏中。点按一个即可前往。
全部快捷键
这些快捷键都可以在“设置”▸“快捷键”中更改。
| ⌃⌥空格 | 显示全部 |
| ⌃⌥↑ / ↓ | 退出 / 进入一层 |
| ⌃⌥← / → | 左侧 / 右侧相邻区域 |
| ⌃⌥⇧↑ / ↓ | 上方 / 下方相邻区域 |
| ⌃⌥[ / ] | 后退 / 前进 |
| ⌃⌥Return | 单独显示当前窗口 |
| ⌃⌥D | 隐藏或显示桌面 |
| ⌃⌥N | 用新的访达窗口拆分当前窗口 |
| ⌃⌥⇧1–9 | 存储视图 |
| ⌃⌥1–9 | 前往存储的视图 |
| ⌘⇧ 拖移 | 缩放到矩形 |
| ⌥ 捏合 | 缩放,任意位置均可 |
URL 命令 Pro
每个 TrellisWM 命令也都是一个链接,所以你可以通过 Raycast、Alfred、快捷指令、Stream Deck,或任何能打开 URL 的工具来运行它。在“终端”中:
open trelliswm://everything
trelliswm://everything | 显示全部 |
trelliswm://zoom-out | 退出一层 |
trelliswm://zoom-in | 朝你正在使用的窗口进入一层 |
trelliswm://back | 后退 |
trelliswm://forward | 前进 |
trelliswm://neighbour?dir=left | 相邻区域:left、right、up 或 down |
trelliswm://frame-window | 单独显示当前窗口(再次运行即可返回) |
trelliswm://frame-desktop | 单独显示桌面 |
trelliswm://toggle-desktop | 隐藏或显示桌面 |
trelliswm://view?n=1 | 前往存储的视图,1 到 9 |
trelliswm://save-view?n=1 | 将视图存储为 1 到 9 |
trelliswm://split-finder | 用新的访达窗口拆分当前窗口 |
trelliswm://arrange | 排列所有窗口 |
trelliswm://float-all | 让所有窗口浮动在桌面上 |
trelliswm://settings?pane=shortcuts | 打开“设置”,可指定 general、windows、tabs、appearance、gestures、apps、shortcuts 或 license |
URL 命令是 Pro 版功能。在免费版中,命令会改为提示升级(打开“设置”仍然可用)。
免费版与 Pro
每次下载都包含 14 天的全部功能。之后,免费版可以继续停靠、浮动和缩放,每个 macOS 桌面最多停靠 5 个窗口。Pro 版增加了不限数量的停靠窗口、标签页组、存储的视图,以及可以从 Raycast 和快捷指令等 App 运行的命令。
遇到问题时
- 窗口不移动,也无法停靠。
- TrellisWM 需要“辅助功能”权限。在 TrellisWM 中打开“设置”▸“通用”,确认其显示“已允许”。如果没有,请在“系统设置”▸“隐私与安全性”▸“辅助功能”中开启 TrellisWM。
- 把窗口拖到边缘时,它会跳成半个屏幕大小。
- 这是 macOS 自己的边缘平铺。在 TrellisWM 的“设置”▸“通用”中,于“macOS 功能”下将其关闭。
- 移动中的窗口显示为带图标的彩色方块。
- 这是没有可选的“录屏”权限时窗口的样子。在“设置”▸“通用”中允许它,然后重新打开 TrellisWM。
- 我想让 TrellisWM 不要改动某个 App。
- 让那个 App 位于最前面,打开 TrellisWM 的菜单,然后选取“不排列”它。
- 我想让窗口恢复正常。
- 打开 TrellisWM 的菜单并选取“让所有窗口浮动在桌面上”,或者退出 TrellisWM:你的窗口会回到视野中。
- 其他问题。
- 从 TrellisWM 的菜单中选取“报告问题…”。它会撰写一封发送给我们的电子邮件,附上我们需要的详细信息,发送前你可以查看全部内容。也可以发送电子邮件至 support@trelliswm.app。
卸载
- 如果你让 TrellisWM 关闭了 macOS 的边缘平铺、“点按墙纸显示桌面”或台前调度,并且想让它们恢复,请打开 TrellisWM 的“设置”▸“通用”,在“macOS 功能”下点按“重新开启”。(也可以自己在“系统设置”▸“桌面与程序坞”中开启它们。)
- 从 TrellisWM 的菜单中退出 TrellisWM。每个窗口都会回到屏幕上的正常位置。
- 将 TrellisWM 从“应用程序”文件夹拖到废纸篓。
这样就完成了。如果想彻底清理干净,还可以在“系统设置”▸“隐私与安全性”▸“辅助功能”和“录屏”中移除 TrellisWM(选中它,然后点按 −),并从你的资源库文件夹中删除以下内容(在访达中按住 ⌥,然后选取“前往”▸“资源库”):
Preferences/app.trellisui.trelliswm.plist:你的设置Application Support/TrellisWM:你存储的排列Logs/TrellisWM.log、Logs/TrellisWM.previous.log和Logs/TrellisWM ReportsCaches/app.trellisui.trelliswm和HTTPStorages/app.trellisui.trelliswm:来自更新
你的许可证和试用日期保存在钥匙串中,所以如果你以后重新安装,TrellisWM 会从你离开的地方继续。