在 OS X 中当应用程序获得焦点时停止打开最小化窗口

在 OS X 中当应用程序获得焦点时停止打开最小化窗口

假设我在 Chrome 中打开了一个窗口,但它被最小化了(我想保存它以供以后阅读)。我想在新窗口中打开一个新选项卡。如果最小化的窗口是我在 Chrome 中打开的唯一窗口,那么当 Chrome 应用程序获得焦点时(在 Mac 上),该窗口会弹出。然后我必须将其最小化并在新窗口中打开一个新选项卡。

有没有办法强制 Chrome 在获得焦点时在新窗口中打开新窗口,而不是打开最小化的窗口?

答案1

一种方法是使用应用程序切换器(⌘⇥)。

您还可以为 Applescript 分配快捷方式喜欢activate application "Google Chrome"

单击应用程序的 Dock 图标会发送与 Applescript 中相同的操作reopen。如果没有打开的窗口或文档,则会打开一个新窗口。如果所有窗口都已最小化,则会取消最小化第一个窗口。应用程序切换器的行为与activateApplescript 中的行为类似。

许多应用程序也有类似新窗户在他们的 Dock 上下文菜单中。

答案2

只需打开一个新窗口。在 Linux 和 Windows 上,您可以按 Ctrl+N,我相信在 Mac 上也是类似的(尝试按 Command+N 或直接使用菜单打开新窗口)。

相关内容