
开发者自建免费Mac窗口管理工具Tessera,解决窗口排列难题
来源标题:I fixed my Mac's window mess with a tiny free app
开发者因不满macOS窗口管理体验,自建免费应用Tessera,可通过菜单栏使用并联动相邻窗口边缘。该工具支持⌃⌥1至⌃⌥9快捷键快速应用保存的布局,并提供浏览器交互模拟器供试用。开发者称其比付费15美元的基础分屏应用更灵活。
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
从 Windows 切换到 macOS,最让我头疼的就是窗口管理。在 Windows 上,按下 Windows 键加方向键,窗口就能自动贴靠到位。而在 Mac 上,你要么手动拖拽边角,要么花 15 美元买一个只能处理基本二分和四分屏的应用。
我想要更快、更灵活的方案,于是自己做了 Tessera。它常驻菜单栏,不碍事,我每接一块屏幕都会用它。
在下载任何东西或改动系统设置之前,你可以先在 tessera.m-reschreiter.at 上试试交互式模拟器。它能让你直接在浏览器里拖拽、贴靠、调整大小和堆叠模拟窗口。
大多数平铺工具把你的屏幕当成静态的格子。你把两个窗口并排贴好,可一旦你把代码编辑器拉宽,另一个窗口就留在原地被盖住了。
Tessera 会把相邻的边联动起来。当你把一个窗口变宽时,相邻的窗口会随之缩小。你再也不用回头去修补屏幕的另一半。
按下 ⌃⌥1 到 ⌃⌥9,就能立即应用你保存的布局。最前面的窗口占据主区域,其余的窗口填满剩下的位置。
我最喜欢的一个细节,是可以在任意区域里把窗口堆叠成标签页。
按住 Command 键把窗口拖到另一个区域上,Tessera 就会把它们编成一组标签页。这在不同应用之间也能用。你可以把一个 Terminal 窗口、一个数据库查看器和一个浏览器预览编到代码旁边的同一个区域里。你可以通过标签栏切换,或者按 Control + Option + 反引号键。
如果你需要某个窗口自由浮动在布局之上,把它拖离中心目标区域即可。
很多 Mac 窗口工具都要订阅费,或者为基础贴靠功能要价 15 到 20 美元。Tessera 是免费的,基于 MIT 许可证开源。没有账号,没有遥测,也没有付费档位。它运行在 macOS 14 Sonoma 或更新版本上,支持 Apple silicon 和 Intel Mac。
curl -fsSL https://raw.githubusercontent.com/Asm3r96/tessera/main/install.sh | bash
在系统设置里为 Tessera 打开辅助功能权限,然后按下 ⌃⌥1。
源代码和构建说明都在 GitHub 上。如果你的配置遇到边缘情况,欢迎提交 issue。
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。