当 Command-Tab 将菜单栏更改为某个应用程序但未显示窗口时,说明应用程序切换成功了。缺失的部分是窗口呈现。Command-Tab 选择了一个应用,而该应用可能有一个最小化的窗口、另一个空间(Space)上的窗口,或者根本没有打开的文稿窗口。

确认应用程序处于活动状态

查看菜单栏中的应用程序名称。打开其“窗口”菜单,看看其中是否列出了任何文稿窗口。如果不存在,请使用该应用的“新建窗口”、“打开”或最近使用的项目命令,而不要重复使用 Command-Tab。

如果窗口被最小化,请检查程序坞(Dock)。如果应用程序被隐藏,激活它可能会以不同于最小化状态的方式显示其窗口。不要将“隐藏”、“最小化”和“关闭”混为一谈。

检查空间(Spaces)和全屏幕

打开调度中心(Mission Control)并查看空间栏。该应用可能在另一个桌面或全屏幕空间中有一个窗口。系统设置会影响切换到应用程序时是否同时切换到包含其打开窗口的空间,因此在假定出现故障之前,请先验证当前的配置。

避免重复的恢复窗口

在确定原窗口已关闭之前,请勿创建新的无标题文稿。依次检查“窗口”菜单、程序坞(Dock)、调度中心(Mission Control)和最近使用的文稿。如果涉及第三方切换器,请确认它列出的是应用程序还是单个窗口,以及它是否排除了最小化的项目。

关键的诊断很简单:应用焦点和窗口可见性是两个独立的状态。修复缺失的状态,而不是重新映射已经激活目标应用的快捷键。