WindowCycle 简介
WindowCycle 是一款针对你正在使用的应用的窗口切换工具。按下 Command + `,面板就会列出最前端应用的窗口;继续按可向前切换,加上 Shift 可向后切换,松开 Command 即可把选中的窗口带到最前面。按 Esc 可隐藏面板,菜单栏项目提供显示、隐藏、设置和退出。与系统自带的快捷键不同,你可以在选择之前看到该应用的所有窗口。
WindowCycle 由 WhiteMinds 开发,基于 MIT 许可证免费开源。开发者称它是一个原型,而不是成品。0.2.0 版本需要 macOS 14 或更高版本,并新增了可选的窗口预览。下载的应用未经 Apple 公证,因此 macOS 会阻止首次打开:请打开“系统设置”>“隐私与安全性”,然后点按“仍要打开”。应用需要辅助功能权限,可能需要输入监控权限来处理方向键和 Esc,只有开启预览时才需要屏幕录制权限。其他空间中的窗口和全屏窗口目前尚不支持。
主要功能
WindowCycle 在切换前显示当前应用的窗口。
- 可见面板:切换时列出最前端应用的窗口。
- Command + `:向前切换当前应用的窗口。
- Command + Shift + `:向后切换。
- 松开即切换:松开 Command 即激活选中的窗口。
- 键盘导航:方向键和 Vim 风格的 J、K 键可移动选择。
- 窗口预览:可选的缩略图,有五种尺寸,默认关闭。
- 设置窗口:从菜单栏设置预览的位置和尺寸。
- 下载小巧:约 1.3 MB。
0.2.0 版本新功能
WindowCycle 0.2.0 新增可选的窗口预览和设置窗口。
- 可选的窗口预览,默认关闭,可放在左、右、上、下,提供仅选中窗口或全部窗口两种模式和五种尺寸
- 预览需要屏幕录制权限,只在开启时请求
- 除方向键外,Vim 风格的 J、K 键也可移动选择
- 鼠标悬停时,只有光标真正移动才会改变选择
- 菜单栏新增“设置”项目
WindowCycle 常见问题
WindowCycle 免费吗?
是的。WindowCycle 基于 MIT 许可证免费开源。
WindowCycle 需要哪个版本的 macOS?
WindowCycle 0.2.0 需要 macOS 14 或更高版本。
如何使用 WindowCycle?
按 Command + ` 打开面板并向前切换当前应用的窗口,加上 Shift 可向后切换,松开 Command 即切换到选中的窗口。按 Esc 可隐藏面板。
为什么首次打开 WindowCycle 时 macOS 会阻止它?
下载的应用是自签名的,未经 Apple 公证。点按“完成”,打开“系统设置”>“隐私与安全性”,为 WindowCycle 点按“仍要打开”,然后点按“打开”确认。
WindowCycle 需要哪些权限?
辅助功能权限。如果切换器无法处理方向键或 Esc,还需授予输入监控权限。只有窗口预览才需要屏幕录制权限。
WindowCycle 能显示窗口预览吗?
能。0.2.0 版本新增可选的预览,默认关闭,有四种位置、两种模式和五种尺寸。
WindowCycle 已经完成了吗?
没有。开发者称它是一个原型,而不是成品。
WindowCycle 支持全屏窗口和其他空间吗?
暂不支持。当前版本尚未处理跨空间和全屏的情况。
WindowCycle 会记录我的按键吗?
不会。据开发者介绍,只有在切换器会话进行时才会监听切换按键,键盘输入不会被记录或保存。
windowcycle.FULLMAC.app 上的 WindowCycle 下载来自哪里?
下载按钮指向 GitHub 上的 WindowCycle 官方发布页面 https://github.com/WhiteMinds/window-cycle/releases/latest。windowcycle.FULLMAC.app 不会修改或重新打包应用。
相似应用
PlonkPlonk 是一款免费开源的 Mac 工具箱,把多种日常实用工具集中在菜单栏的一个图标后面。它可以把窗口放进你自己绘制的吸附区域,保存能把应用放回正确显示器的工作区,截图并添加标注,用设备端 OCR 复制屏幕上任何内容中的文字,以点和像素测量屏幕,让 Mac 保持唤醒,并提供指针工具。所有工具共用一个界面、一个命令面板和同一套设置,除快捷键指南外,每个模块都可以关闭。个性化
NudgeNudge 是一款免费开源的 Mac 窗口管理器。它常驻菜单栏,只需一个键盘快捷键,就能把窗口吸附为左右一半、四分之一、三分之一和三分之二,最大化或居中,或恢复到之前的大小。你也可以把窗口拖到屏幕边缘或角落让它自动吸附,整理满屏的应用只需按一下键,不必再手动调整大小。个性化
Window GlueWindow Glue 是一款小巧的 macOS 菜单栏工具,可以把两个窗口粘在一起,让它们基本上像一个窗口那样工作。在菜单栏图标中打开 Add Glue,把一个窗口拖到另一个窗口附近,光晕会显示它将吸附的位置。连接后,移动一个窗口,另一个也会跟着移动。快速晃动窗口即可断开连接。个性化
DockitDockit 是一款小巧的 macOS 窗口管理工具,专注于一件事:把窗口停靠到屏幕边缘并快速预览。把窗口送到左侧或右侧边缘后,它会收起并留下一小条可见部分。把指针移到该边缘,窗口就会展开;离开时又会收起。对于经常查看的窗口,如笔记、聊天或终端,这样无需在屏幕上为它们固定位置。个性化
LoopLoop 让 Mac 上的窗口管理既快速又优雅。按住触发键并向某个方向移动指针,就会出现一个径向菜单,Loop 会相应地移动并调整窗口,例如放到左半屏、某个角落或全屏。松开之前,预览会显示新的大小。如果你更喜欢键盘,可以为每个操作设置与触发键组合的快捷键;借助循环功能,再次按下同一快捷键即可在多个尺寸之间切换。个性化
AmethystAmethyst 是一款 macOS 平铺式窗口管理器,灵感来自 Linux 上的 xmonad。你不用再手动拖动和调整窗口大小,Amethyst 会自动排列窗口,让它们铺满屏幕且互不重叠。你可以选择一种布局,例如一个高大的主窗口加上旁边堆叠的其他窗口、网格或全屏,并用键盘快捷键切换布局、移动窗口和调整大小。每个显示器和每个空间都可以使用各自的布局。Amethyst 由 Ian Ybarra 和社区贡献者共同开发。个性化
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。