macOS 的窗口管理真的一言难尽

2023 年 11 月 9 日
 yir

折腾了很久,试用过无数 app: Rectangle, Rectangle Pro, Tuck, Amethyst, Lasso, Mosaic, emmetapp, contexts, 也试用过 stage manager.

最终总算折腾出了一套适合自己的方法,我个人不用鼠标,最终形成的方案还是用了很多 app:

窗口切换:

记录一下折腾日记,就当推荐几个好用的窗口管理 app 吧,也欢迎大家推荐自己的窗口管理方案

6110 次点击
所在节点    macOS
33 条回复
PostMeridiem18
2023 年 11 月 10 日
@ychen997 Rectangle 也支持键盘快捷键啊
yir
2023 年 11 月 10 日
@GabrielleBellamy #19 看完了,大佬的方案真的齐全,有些 app 我也在用,比如 homerow, vim 插件。但是齐全代表了很容易互相冲突,这也是我选择一个 app 就只管好一个方面的原因(触控板)。另外我好像没有键盘控制鼠标的需求,我觉得有 homerow + 编辑器的 vim mode + 触控板, 基本上就可以覆盖所有鼠标的场景了。
gpt5
2023 年 11 月 10 日
Mosaic 用了好多年了,快捷键基本可以达到随心所欲
Goalonez
2023 年 11 月 10 日
我是隐藏 dock ,常用的软件全部设置 raycast 呼出隐藏,不常用就 raycast 搜索打开,定个短的别名。窗口布局也是 raycast ,一般只用满屏和半屏。自带的多桌面,基本一个桌面一个应用,一般也就 chrome 和几个 jetbrains 。类似微信、终端之类的软件分配给所有桌面,这样快捷键呼出的时候不会自动切换多桌面。
ddzy
2023 年 11 月 10 日
一个 Contexts 就行
BearCookie
2023 年 11 月 10 日
用 contexts 就足够了
lguan
2023 年 11 月 10 日
大伙儿平时这都是在造原子弹嘛.....😭
GabrielleBellamy
2023 年 11 月 10 日
@ychen997 #22 是的,确实有冲突的……哎😥
eggsblue
2023 年 11 月 10 日
感谢推荐 Wins ,未来会增加 自定义任意布局在悬浮分屏上。

Wins 还有很多特色功能:
1. 摇一摇隐藏其他窗口
2. 一键隐藏所有窗口 / 隐藏非当前窗口的其他窗口
3. 简约够用的 Dock 窗口预览
4. 快速将窗口移动到扩展显示器(个人非常喜欢)

还有很多激动人心的功能正在开发中💪
BearCookie
2023 年 11 月 10 日
@eggsblue 如果 wins 能有窗口预设,那将是最强窗口管理 app
比如快速把指定的几个 app ,左右分屏,想想就很完美
yir
2023 年 11 月 10 日
@eggsblue #29 @neochen13 我同意有窗口预设+恢复功能,最好能用 applescript 或者 url scheme 调用,那么 wins 将绝杀
wangcheng
2023 年 11 月 22 日
@ychen997 AltTab 设置 「 appearance 」最下面有一个选项是「 hide apps with no open window 」
support719
2025 年 9 月 28 日
我推荐一款 macOS 工具 Snaps of Apps ( www.snapsofapps.com
)。它可以一键保存和恢复窗口布局,支持多显示器,省去你手动调整窗口的麻烦。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/990428

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX