切换空间时,我发现有一个非常烦人的错误,它不断导致目标空间上的窗口位于当前聚焦的窗口前面。正确的窗口获得焦点,但被流氓前端应用程序隐藏。
举个例子,如果我在一个空间里有 Safari 和 Mail,另一个空间里有当前聚焦的终端,如果我按 CMD+TAB 转到 Safari,则会发生以下情况:
- 空间将切换到正确的目标空间
- Safari 将成为焦点窗口
- 邮件将显示在 Safari 前面(间歇性)
我发现这真的令人沮丧,我发现我必须再次按 CMD+TAB 来纠正窗口层。
有人知道解决这个问题的方法吗?
答案1
Spaces 在当前的 Lion DP 中已经完全重新设计,虽然它仍然存在很多缺陷,但似乎不再具有那个特殊的怪癖。
因此还有一个非解决方案:等待 10.7。
答案2
我个人使用的另一种非解决方案:使用 Witch 在窗口之间切换,这是一款不错的第三方应用程序,可让您仅使用键盘选择焦点窗口。对于像我一样对 Expose 过敏的人来说,这很有效。不,我对销售 Witch 的软件公司 (Many Tricks) 没有任何经济利益...
答案3
对我来说,解决方案是禁用空格。当你真的只想使用键盘时,这很烦人。空格迫使你很多时候使用鼠标(可能不是空格,而是 OS X)。
我拿了一份打量并习惯以这种方式组织我的窗口。
答案4
真正的解决方案是“优雅地”使用空格和暴露。我将左下角的热点指定为空格,将左上角的热点指定为暴露。这样,我可以轻松地分开并选择我需要的应用程序。您使用的称为“应用程序切换器”,它不是空格的一部分或以任何方式与空格相连。您的应用程序切换器将带您到该应用程序所在的位置,而不会将其向前移动,但是,如果您激活空格,选择您想要的窗口,然后使用暴露将应用程序向前移动或只需单击文档中的图标即可。就我个人而言,我经常使用鼠标触摸板,我认为您是来自 Windows 领域的键盘专家?应用程序切换器是为向后兼容的 PC 用户放置在那里的。如果您想使用键盘,系统偏好设置下有与空格/暴露相关联的功能键。