做了一个 macOS 小工具:用 Cmd+` 在当前 App 的窗口之间切换

9 小时 10 分钟前
 WhiteMind
最近做了一个很小的 macOS 原生工具,叫 WindowCycle:

https://github.com/WhiteMinds/window-cycle

它只解决一个问题:在当前最前台 App 的多个窗口之间切换。

快捷键是:

- Cmd + `:切到下一个窗口
- Cmd + Shift + `:切到上一个窗口

适用场景大概是:同一个 IDE 、浏览器、Terminal 、Finder 开了很多窗口,经常需要在这些窗口之间来回切。Cmd+Tab 是切 App ,不够精确;系统自带的窗口切换又比较隐形。

这个交互参考了 Contexts 里的 current-app window switching 部分,但我只需要其中这个功能,不想为了它使用一个完整的 app/window switcher ,所以做了一个更小、更专注的版本。

目前还是早期 prototype ,开源 MIT 。因为是 macOS 窗口工具,需要 Accessibility / Input Monitoring 权限。项目目标不是做完整窗口管理器,而是保持很小,只专注 current-app window switching 。

如果你也经常在同一个 App 里开很多窗口,欢迎试试看,也欢迎提 issue / 建议。
339 次点击
所在节点    分享创造
4 条回复
Dreax
9 小时 3 分钟前
没懂 这不是系统自带的快捷键吗?
WhiteMind
8 小时 49 分钟前
@Dreax 系统的只能按它固定节奏往下一个,无法跳跃,而且用户比较难预测下一个窗口是谁,对 chrome / ide 各开 5 ~ 10 各窗口的场景不太友好
MajestySolor
1 小时 27 分钟前
我在 windows 上一直使用`AltTaber`https://github.com/MrBeanCpp/AltTaber 这个小工具,个人觉得它对切换窗口这个需求解决的最舒服最方便🤣
hackpro
13 分钟前
github 页面视频挂了?

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

https://www.v2ex.com/t/1218880

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

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

© 2021 V2EX