问题所在 — 自 2010 年
如果那个应用被最小化了,什么都不会发生。
你最小化了一个窗口。Cmd+Tab 切换回来,什么都没发生。应用菜单栏出现了,但窗口还在 Dock 里。
关闭窗口情况更糟:Cmd+Tab 激活了应用,但没有窗口弹出。
唯一的原生解决方法:Cmd+Tab → 按住 ⌥ → 松开 ⌘。每次只能处理一个窗口。大多数人根本不知道这个。
“There's no way to switch to it without grabbing the mouse.”
“I can't alt-tab to a minimized window.”
“I couldn't un-minimise it using my keyboard.”
“When you Cmd+Tab to it, it does nothing.”
“macOS has no keyboard shortcut to restore minimized windows.”
“It does not bring the window for that app to the front.”
“If you Cmd+Tab to an app you previously closed it does nothing.”
“This is why professionals prefer Hide.”
“There's no way to switch to it without grabbing the mouse.”
“I can't alt-tab to a minimized window.”
“I couldn't un-minimise it using my keyboard.”
“When you Cmd+Tab to it, it does nothing.”
“macOS has no keyboard shortcut to restore minimized windows.”
“It does not bring the window for that app to the front.”
“If you Cmd+Tab to an app you previously closed it does nothing.”
“This is why professionals prefer Hide.”
Command Reopen 同时解决这两个问题。
最小化的窗口 已关闭的窗口为什么选择 Command Reopen
专注一件事。做到极致。
Cmd+Tab 到任意应用 — 窗口就会回来。无论是最小化还是关闭。一个 macOS API:openApplication。
原生没有内置的解决方法?⌘⇥ → 按住 ⌥ → 松开 ⌘。每次只能处理一个窗口。大多数人根本找不到。
零权限。零信任问题。
其他切换器需要辅助功能和屏幕录制权限 — 这些权限可以读取你的屏幕和按键。
Command Reopen 两者都不需要。没有对话框。没有权衡。只有 1.2 MB — 没有后台进程,没有遥测。
开源。任何人都可以审计。
不信任二进制文件?阅读代码。每一行都在 GitHub 上 — 检查、Fork 或自己构建。
App Store 版本是完全相同的代码 — 只是更方便的安装方式和对开发的支持。
在 GitHub 上查看源码 →常见问题
为什么 Cmd+Tab 无法在 Mac 上还原最小化窗口? +
macOS 将最小化窗口视为有意搁置。当你 Cmd+Tab 切换到一个只有最小化窗口的应用时,macOS 会激活应用但不会还原窗口。原生解决方法是 Cmd+Tab → 按住 Option → 松开 Command。Command Reopen 完全消除了这个额外步骤 — 切换应用时窗口会自动还原。
Mac 上还原最小化窗口的键盘快捷键是什么? +
macOS 上没有直接还原最小化窗口的键盘快捷键。解决方法是:按 Cmd+Tab 切换到应用,按住 Command,再按住 Option,然后先松开 Command。每次只能处理一个窗口,而且很容易忘记。Command Reopen 让这一切自动化 — 当你 Cmd+Tab 时,最小化的窗口会自动显示。
Command Reopen 和 Mac 上的 Alt+Tab 一样吗? +
Command Reopen 与 Alt+Tab 替代品不同。Alt+Tab 替代方案(如 AltTab 或 HyperSwitch)会替换整个应用切换器界面。Command Reopen 保持原生 macOS Cmd+Tab 行为,只是修复了最小化/关闭窗口的问题。它更轻量,不需要权限,也不会改变你的工作流程。
为什么 Command+Tab 无法在 Mac 上还原最小化窗口? +
macOS 将最小化窗口视为有意搁置。Command+Tab 切换活动应用,但默认不会将最小化窗口带到最前面。这就是为什么感觉什么都没发生。内置的解决方法是按住 Command,再按住 Option,然后松开 Command。Command Reopen 移除了这个额外步骤,自动还原最小化窗口。
Mac 上有取消最小化窗口的键盘快捷键吗? +
原生解决方法是 Command+Tab 到应用,按住 Option,然后松开 Command 来还原最小化窗口。每次只能处理一个窗口,而且很容易忘记。Command Reopen 让普通的 Command+Tab 无需额外快捷键序列就能带回窗口。
隐藏(Cmd+H)和最小化(Cmd+M)有什么区别? +
隐藏会移除所有窗口但保持应用处于 Command+Tab 可以带回的状态。最小化将窗口发送到 Dock;Command+Tab 单独使用时通常会激活应用而不带回该窗口。Command Reopen 修复了最小化窗口的情况,让 Command+Tab 表现得像许多人期望的那样。
Command Reopen 需要辅助功能或屏幕录制权限吗? +
不需要。Command Reopen 不需要辅助功能、屏幕录制或任何其他额外权限。这与许多需要广泛系统访问权限的切换器工具不同。
Command Reopen 可以重新打开已关闭的窗口,而不仅仅是最小化窗口吗? +
是的。当你 Cmd+Tab 切换到一个完全没有打开窗口的应用时,Command Reopen 会自动为它打开一个新窗口。这超越了大多数切换器工具的功能 — 它们处理最小化窗口,但不处理关闭窗口的情况。
Command Reopen 是开源的吗? +
是的。完整源代码在 GitHub 上。你可以检查、Fork 或免费自行构建和运行。Mac App Store 版本是完全相同的代码 — 购买它是一种方便的安装方式,也是对持续开发的支持。