
外部精选
软件工程
#开发者实时流开发者推出 emcee,作为 macOS Stage Manager 的替代方案
来源标题:Show HN: emcee – macOS Stage Manager alternative
开发者因不满 Stage Manager 会将新开窗口移入新阶段的交互设计,自行开发了替代工具 emcee。emcee 支持创建任意数量的阶段、重新排序,以及在阶段之间拖拽窗口和应用,并且无需关闭 SIP 即可运行。它借鉴 yabai 的做法,将窗口隐藏在一个不可见的 Space 中。
Hacker News 最新campfireshuffle2026/11/8 · 今天3 分钟阅读
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
我是Stage Manager那(几十个!)用户之一,但我不喜欢它的一些UX设计。比如,它会把新打开的窗口移到一个新舞台,这打断了我的专注。我花了一些时间研究能否修改SkyLight和Window Manager来调整Stage Manager的行为,但这需要关闭SIP,而且体验很糟糕。所以我做了一个完整的替代品,用起来依然很顺手。你可以创建任意数量的舞台,重新排序,并在舞台之间拖动窗口和App。在我看来,所有拖放行为都符合你的预期。和最近几个窗口管理器一样,emcee把窗口隐藏在一个不可见的Space里(这是我从yabai学到的),而且它在SIP开启的情况下也能工作。有很多小边缘情况需要处理妥当,比如:
- 保持条带的预览新鲜,同时不频繁触发屏幕录制
- Cmd-Tab切换到正确的舞台,并把焦点放到合理的位置。
- “保存对话框”、监听App退出事件等。
欢迎提问! 评论URL:https://news.ycombinator.com/item?id=50414575 点数:1
评论数:0
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。