我知道如何在OS X中隐藏(Cmd+H)或最小化(Cmd+M)焦点窗口,但是我找不到键盘快捷键甚至菜单项来还原,取消隐藏,取消最小化或以其他方式显示我已经拥有的窗口隐藏或最小化。

有人有建议吗?

评论

在OS X Mavericks(10.9.2)中,将Cmd-Tab转到隐藏的应用程序(具有以前的Cmd-H)以还原它。 (这不适用于最小化的窗口。)

#1 楼

这种方法需要一些练习:


按⌘Command(Command-Tab)显示正在运行的应用程序。按住⌘。
按⇥,直到选择了最小化的应用程序
,按⌥(Option)键,然后松开⌘键。您必须在按下Option键之后释放Command键!

请注意,这仅适用于最小化所有窗口的应用程序。如果应用程序已经有可见的窗口,您将无法使用此技巧进入最小化的窗口。

评论


@evaneykelen的荣誉!我同意这是最好的答案。但是,对苹果不屑一顾...答案中的“注释”和不舒服的快捷方式是我仍然将Witch绑定到my键(Option-Tab)的原因

– Brandonjp
2012年4月15日在16:06



“您必须在按下Option键之后按下Command键!”这很令人困惑-如果您已经按住Command键,那么如何按下它呢?

–特拉维斯·诺斯库特(Travis Northcutt)
2013年1月15日16:30



编辑:“压下”->“释放”“压下……您继续使用该词。我认为这并不意味着您认为的意思。”

– TrinitronX
13年7月26日在17:40



那太不直观了。使用cmd-tab进行选择,然后再次使用cmd-m取消隐藏。 (如切换)。因为很多时候,您不知道将其最小化,直到您释放cmd密钥!现在,您必须向前和向后按下cmd-tab,然后再执行cmd-alt版本。

–mskw
2013年12月7日17:12



那么...苹果公司的某人认为这是个好主意,对吗?

–杰克·刘
18年6月18日在2:16

#2 楼

要仅使用键盘恢复许多最小化窗口之一:


从最小化窗口开始
Cmd +选项卡到应用程序图标(继续按住Cmd)。
提示:按下Cmd +选项卡一次后,也可以在按住Cmd键的同时使用向左(和向右)箭头快速进入应用程序。这是下一步的便捷组合。
在按住Cmd的同时,按键盘上的向上(或向下)箭头键。这将显示所有应用程序窗口的列表(如果您愿意,可以在出现窗口列表视图后松开键盘命令键)
按向下箭头键选择最小化的窗口。
使用向左和向右箭头键选择所需的最小化窗口
按Enter可以恢复该窗口并使其聚焦(使其成为选定窗口)

(在OSX Mountain Lion上进行了测试。步骤2b已在MacOS Sierra上进行了测试)

评论


同意!我更喜欢这个答案。特别考虑到我在Chrome标签之间使用了cmd +箭头切换! +1

–genxgeek
15年5月17日在17:46

好-是的我在工作...但是谁在使用箭头键?理想情况下,我希望只用左手就能做到这一点。苹果为什么不只用我的左手给我CMD-Tab,用我的右手按住“向下箭头”,然后用鼻子按数字“ 8”。这是荒唐的!!

–泽斯
17年5月25日在16:15

我没有看到步骤2b?在High Sierra 10.13上测试-有效!

– Qsigma
18年2月16日在11:57

#3 楼

另一个选择是按⌃F3(在MacBook上为fn^F3)将焦点对准底座。从那里您可以导航left / right / up / down选择要最小化的窗口。

评论


是的那是我最常用的方法。除此以外,我分配了一个新的按键组合(我使用:cmd + alt + ctrl +向下箭头)来聚焦扩展坞,并在应用程序转到该名称时开始输入名称。击中回报将其带到最前面。它工作得很好,但我仍然希望采用一种更加对称的方法。

– Brandonjp
2011年1月21日,下午4:14

没用Command + W和Command + H隐藏窗口都无法还原。 :(

–nickolay
2012年8月23日上午10:50

使用Cmd-W和Cmd-H,您需要转到应用程序图标,而不是最小化的窗口图标。

–vfilby
2013年12月14日17:53

这正是我想要的。您可以在“设置”>“键盘”>“快捷方式”>“任务控制”>“应用程序”窗口中对此进行重新映射。

–雷恩里维尔
16 Dec 29'在11:36

它似乎在我的系统中不起作用(macos catalina 10.15.1)。当然,F3会显示一组分组的窗口,但是无法通过选项卡,箭头键或其他方式在组中导航。

–莫帕西·拉文德拉纳特(Mopparthy Ravindranath)
20-4-22在5:37



#4 楼

我总是隐藏应用程序而不是最小化窗口:


只需重新聚焦应用程序即可将其取消隐藏
没有动画
当应用程序具有多个窗口时,我经常想要将它们作为一个组显示或隐藏
我将Dock保持隐藏状态,很容易忘记Dock中最小化的窗口

无论如何,这里有一些(可能不是那么有用)用于最小化窗口的脚本。您可以使用FastScripts或Alfred之类的应用程序为其分配快捷方式。

这将最小化当前应用程序的所有窗口:

tell application (path to frontmost application as text)
    try
        set miniaturized of windows to false -- most applications
    end try
    try
        set collapsed of windows to false -- at least Finder
    end try
end tell


如果最小化到应用程序图标未启用,您还可以单击最后一个Dock图标:

try
    tell application "System Events" to tell process "Dock"
        click (last UI element of list 1 where role description is "minimized window dock item")
    end tell
end try


这将单击所有最小化窗口的Dock图标:

tell application "System Events" to tell process "Dock"
    click (UI elements of list 1 where role description is "minimized window dock item")
end tell


评论


!!干得好!上面的“ Dock Click”版本(第二个版本)不太可靠,具体取决于我的应用是否卡在扩展坞中,最小化的窗口是否堆叠等。我修改了脚本以切换状态(如果最小化则取消最小化,反之亦然)反之亦然),则通过Automator将其保存为服务。但是,击中快捷键后大约需要30秒钟以上才能真正执行操作。

– Brandonjp
2011-3-24 15:08

首先,仅当将延迟作为在Automator中创建的服务运行时才如此。当我在Applescript编辑器中运行它时,它的闪电般快!至于Dock的东西...我已将最小化的窗口设置为隐藏在其应用程序图标的后面(也就是它们没有显示在最右边),因此它对于未设置为“保留”的应用程序仍然有效码头'

– Brandonjp
2011-3-26在2:39



我几个月来一直在寻找这样的东西!使我的工作流更加“流畅”。

–伊凡
2015年5月14日,0:01

#5 楼

要显示用⌘H隐藏的窗口,可以取消隐藏它,并通过与⌘⇥以及可能与⌘`一起切换到它,将其带回到前景。

笨拙的方法向上使用⌘M最小化的窗口是使用F10调出ApplicationExposé,然后向下导航到最小化窗口的领域以选择要还原的窗口。

评论


我认为这是whenH隐藏应用程序时的最佳选择。。。我很生气,因为没有本机解决方案来还原⌘M最小化窗口。当我最小化窗口时,然后Cmd + Tab返回该应用程序...我找不到快捷方式来恢复最小化的窗口。

– Brandonjp
2010-10-6 18:04



@brandonjp:我已经编辑了答案,以包含一种还原最小化窗口的方法。我个人认为这样做效率不高,但有时比触摸板要容易一些。

– fideli
2010-10-6 18:29

#6 楼

某些应用程序将命令绑定到它们的窗口(想到了终端,但iTunes也带有Cmd-Opt-1 / 2),您可以通过这种方式进行恢复。

您希望Witch具有这种功能想。通过键盘访问缩放按钮也是一种幸福。

您不能隐藏窗口,只能隐藏应用程序。通过Cmd-Tab取消隐藏(隐藏的应用程序在右侧,因此请使用Cmd-Shift-Tab在此处启动)。

您始终可以打开“帮助”菜单的文本字段并键入窗口名称(如果您知道)访问其“窗口”菜单子项。

评论


是的,我已经使用Witch两年了,真的很喜欢它。只是希望有一个本机的快捷方式可以使最小化的窗口恢复活力。

– Brandonjp
2010-10-6 18:09

现在,使用和欣赏Witch的理由又在哪里? :-)除了程序员明确想到的地方外,没有其他本机方式。

–丹尼尔·贝克♦
2010-10-6 18:22

当然,您可以随时使用Cmd-?搜索字段,然后输入窗口的名称。考虑一下,我将其添加到我的答案中。

–丹尼尔·贝克♦
2010-10-6 18:22

您说的缩放按钮是什么?

–满意
2010-10-21在5:04

@Eddified:绿色的第三个窗口按钮(关闭,最小化,缩放)。它并不总是最大化,所以不这样称呼。

–丹尼尔·贝克♦
2010-10-21 9:16

#7 楼

键盘快捷键:

按住⌘ + Tab

按住时,请按Tab移至您感兴趣的应用程序
按住 ,请按箭头,使窗口缩略图显示在底部
,同时按住,按箭头,将所有其他窗口都打开的底部行移动
放开并移动向左或向右选择窗口
点击Enter


触控板快捷方式:


配置它


System Preferences » Trackpad » App Expose » Swipe down with three fingers


使用它


用三根手指向下滑动以使窗口缩略图显示在底部
单击您感兴趣的窗口




评论


有时Mac App Expose´会停止工作。要修复它-apple.stackexchange.com/a/150650/58582

–阿什温·贾亚普拉卡什(Ashwin Jayaprakash)
17-10-11在3:04

#8 楼

您可以使用Cmd-L最小化窗口。

但是我认为,只有在您没有打开同一应用程序的另一个窗口的情况下,它才有效。

#9 楼

它更简单:


您知道⌘ + Tab显示应用程序图标,并有助于在它们之间进行切换。并且⌘ + Shift + Tab的功能相反。
⌘ + H即可隐藏,而⌘ + Tab会在所需的应用图标上突出显示。
⌘ + H也会取消隐藏(或将其恢复)。

因此,只需将⌘ + Tab⌘ + H放在您的肌肉记忆中即可。

但是问题是,如果使用定位设备将窗口最小化,则⌘ + H不会取消隐藏。在这种情况下,请使用⌘(hold) + Option(Hold) + release ⌘ and Option at the same time。我尽量不要使用触控板,因为⌘ + H看起来很容易。

评论


这对我不起作用。

– Jim
18-10-9在21:25

#10 楼

您也可以只使用Spotlight Search cmd+space,开始输入应用程序名称,然后按Enter。它将切换到打开的应用程序,并取消隐藏/最小化窗口。