最小化和隐藏应用程序有什么区别?


22

来自Windows背景,我对最小化窗口和隐藏应用程序的概念感到困惑。两者之间有什么区别,什么时候你想用另一种方法?

Answers:


29

每个人都有自己的利弊......这些是两者之间的技术差异。

每个属性都标有“M”表示最小化,“H”表示隐藏。虽然这是非常主观的,但我会把我认为更好的那个放在首位

隐藏窗户:

  • M:可以最小化各个窗口。
  • H:必须隐藏所有窗口。

通过Expose访问窗口:

  • M:可以通过底行的Expose访问Windows。
  • H:无法通过Expose访问应用程序的窗口。

通过Application Switcher访问窗口:

  • H: Windows的恢复与使用Application Switcher时完全一样。
  • M:无法通过Application Switcher恢复Windows。

通过Dock访问窗口:

  • H:单击停靠栏图标(或图标菜单中的任何窗口)可恢复所有应用程序的窗口,但最小化的窗口除外。
  • M:单击停靠栏中的应用程序图标只会打开最小化的最后一个窗口,并且只有在没有任何可见窗口时才会打开。

应用程序切换器图标位置:

  • H:应用程序的图标移动到应用程序切换器的右侧,将其移开。
  • M:应用程序的图标保持在同一位置,即使所有窗口都已最小化。

隐藏窗口的指示:

  • M:最小化的窗口显示在底座中,每个窗口标题旁边都显示菱形。(系统偏好设置有一个设置可以隐藏窗口中的窗口。)
  • H:没有任何迹象表明app / windows是隐藏的,甚至没有钻石出现在窗口的标题旁边。(可以通过在终端中运行以下命令来更改:defaults write com.apple.Dock showhidden -bool YES; killall Dock。您可以通过键入以下内容来撤消此操作:defaults delete com.apple.Dock showhidden; killall Dock。)

将焦点切换到新应用程序:

  • H:隐藏应用程序后,焦点将发送到另一个应用程序。
  • M:即使你最小化应用程序的最后一个窗口,它仍然会保持专注。

其他差异:

  • H:你无法隐藏所有打开的应用程序。至少有一个必须保持可见。
  • H:正如@Ian指出的那样,一些应用程序在隐藏时会占用更少的资源。

@Nathan:我刚刚自己编制了这个列表,我认为这可能对其他人有所帮助,而不是只留下作为我只能使用的注释。我知道我会喜欢这样的清单而不需要我的任何努力。另请参阅常见问题解答,其中指出:It’s also perfectly fine to ask and answer your own question, as long as you pretend you’re on Jeopardy: phrase it in the form of a question.
感恩

你摇滚!这是一个很棒的答案。我之前已经看过这个问题,但是在这里你没有回答过这么彻底。现在我想找到一种方法让黄色按钮做“隐藏”而不是“最小化”。
Chris Quenelle

1
请记住,您可以设置隐藏的应用程序以获得透明图标!把它放到终端:defaults write com.apple.Dock showhidden -bool YES; killall Dock
deiga 2011年

1
大。回答。我将添加它:它依赖于应用程序,但是当一些应用程序知道它们已被隐藏时,它们的行为会有所不同。示例:Mailplane在隐藏时关闭其主窗口,以较慢的非隐藏时间为代价削减其内存和CPU占用空间。我一直认为“隐藏”一个应用程序作为OS X相当于后台处理它具有较低的进程优先级。它就在那里,但它不是交互式的,所以操作系统不需要优先访问你的CPU来做工作。
伊恩C.

很好的答案。一个附录:您可以通过应用程序切换器切换到最小化窗口。你可以CMD + Tab到窗口的应用程序,然后再按ALT,然后释放所有键。如果您在该应用程序中打开了多个窗口,则这不起作用 - 即使您将它们全部最小化,也只会恢复其中一个窗口。用户体验明智,它几乎是一团糟。
nem75 2015年

0

还有一件事需要考虑:隐藏时,应用程序可以通过CMD-TAB组合带回来。但是当你这样做时,你将打开该应用程序的所有打开的窗口。

最小化,这是不可能的。在一个干净的OS X中,没有使用鼠标就无法做到这一点,至少在我的知识中。许多用户认为使用鼠标会减慢速度。

通常,OS X是以应用程序为中心的(并且窗口是第二重要的),而Windows则是以窗口为中心的。我更喜欢以窗口为中心的方法(因为我需要一个窗口来与机器交互,因此窗口是我关心的),但这需要第三方工具,例如Witch。


使用键盘通过Cmd + Tabbing显示最小化窗口到相关图标,释放Tab键,然后按Alt键。
马修
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.