在 Mac OS 中最小化所有?

Ang*_*ker 95 mac macos

我是 Windows 领域的新难民(至少在我的一台 PC 上)。
我在 Mac OS 中真正怀念的一件事是最小化所有窗口的能力。

我似乎找不到执行此操作的快捷方式,甚至找不到脚本。什么都会好的。

der*_*ert 114

Mac OS X 称之为Exposé,默认键是 F11 或 Command-F3。您可以在控制面板中更改此设置,并将其映射为将鼠标移动到屏幕角落。

但这并不能完全最小化所有窗口,它只是暂时将它们全部移开,以便您可以看到桌面。

要最小化当前窗口,请按 Command-M。要最小化聚焦的应用程序的所有窗口,请按 Command-Option-M。或者您可以按下隐藏应用程序的 Command-H。Command-H 会一一最小化您的应用程序,但它不会在最后打开的应用程序上运行。Command-Option-H 将隐藏除活动应用程序之外的所有其他应用程序。

另一个相关的快捷方式是按住 Command+Option 并单击桌面,这将最小化除打开的 Finder 窗口之外的所有内容。执行相同操作并单击停靠图标将使除该程序之外的所有其他窗口最小化(如果该程序窗口未打开,则打开该窗口)。


小智 43

我使用 Command-Alt-Desktop(单击桌面上的某处)。所有的窗户都消失了。

  • 仅当您的桌面的一部分首先可见时才有用 (9认同)
  • 显然,它仅在查找器窗口未处于活动状态时才有效。我喜欢 mac 可用性 http://wanderingstan.com/wp-content/uploads/2009/07/alt-tab-flowcharts-labeled-2.png (7认同)

小智 23

不需要脚本等。

只需点击:

?+ + H+ M

  • 这也是一个 Firefox 热键,因此如果您碰巧打开并选择了它,您将看到移动预览。 (4认同)
  • 如果您的 Mac 没有 Apple 键盘,而是 Windows 键盘,那么它是 **Windows 键** + **Alt** + **H** + **M**。 (3认同)

Dan*_*eck 20

这是一个 AppleScript,它切换到 Finder,隐藏所有其他程序,然后最小化所有 Finder 窗口,与接受的答案基本相同,但合并为一个脚本。

activate application "Finder"
tell application "System Events"
    set visible of processes where name is not "Finder" to false
end tell
tell application "Finder" to set collapsed of windows to true
Run Code Online (Sandbox Code Playgroud)

您可以使用 Automator 为脚本创建服务:

然后,您可以从“系统偏好设置”中为该服务提供一个键盘快捷键。

或者,在 AppleScript 编辑器中另存为应用程序并将其添加到 Dock。单击以运行它并执行脚本。


ale*_*lex 7

您可以直接显示桌面而无需最小化窗口。您可以创建一个活动屏幕角,这是屏幕的一个角,如果您转到该角,则会执行操作。转到系统偏好设置 -> 任务控制 -> 热角(以前的曝光和空间 -> 曝光选项卡 -> 活动屏幕角)。定义一个并从组合框中选择桌面

这样,当你走到那个角落时,所有的窗口都会飞走,露出桌面。

编辑:您可能也有兴趣了解如何最大化窗口(我是最近的 Mac OS 用户,所以我知道按下绿色按钮而不最大化窗口是多么烦人):您可以阅读更多在这里

  • 这是我比较喜欢的方法。在最新版本的 OS X 中,该设置位于“系统偏好设置”->“任务控制”-“热点角”。 (2认同)

jsh*_*erk 6

有人终于想出了如何正确显示桌面:

http://www.everydaysoftware.net/showdesktop/index.html

编辑:这个 ShowDesktop 应用程序的工作方式类似于 Windows 显示桌面按钮......它会同时隐藏/最小化所有窗口(可以选择包括 Finder 窗口),只需单击它的图标即可将其放入菜单栏中。

编辑:找到了一个更好的解决方案...... Better Touch Tool 有一个“隐藏所有 Windows”快捷方式,它的工作方式类似于 Windows,它实际上最小化和隐藏所有打开的窗口(与 OSX 默认的只是将它们移出屏幕不同)。您可以将其分配给任何键盘组合或鼠标移动...我已将其分配给“OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner”。