在 OS X 中使用默认字符串将 App Windows 最小化为 Dock 图标

将窗口最小化到应用程序停靠图标中

如果您厌倦了让 Mac Dock 充满缩略图版本的最小化窗口,您可以使用简单的终端命令更改 Dock 的最小化行为,将窗口最小化到父应用程序 Dock 图标中。然后,您可以通过查找窗口名称旁边的菱形来判断哪些窗口已最小化(有关示例,请参见下面附带的屏幕截图)。

这非常有用,尤其是当您使用有限的屏幕分辨率工作时,或者如果您的 Dock 中加载了太多应用程序和文件夹。

要通过默认字符串自行启用此功能,请启动终端并输入以下命令:

defaults write com.apple.dock minimize-to-application -BOOL YES

更改立即生效。最小化应用程序窗口,您现在可以通过 Dock 图标的右键单击菜单找到它,它的名称旁边显示有菱形图标,如下所示:

最小化停靠应用程序图标

要反转行为并返回默认值,只需使用以下命令字符串:

defaults write com.apple.dock minimize-to-application -BOOL NO

考虑到它的用处,我很惊讶它不是 Mac OS X GUI 首选项中的某个选项。

更新:新版本的 OS X 使这变得更容易,不再需要默认命令字符串来实现,相反你可以 通过 Dock 首选项打开该功能,并将所有窗口最小化到应用程序各自的图标中。从 Snow Leopard 到 Mavericks 及更高版本,这贯穿于整个 OS X。喜欢此功能的 Mac 用户的好消息!

请注意,使用默认命令字符串继续在最新版本的 Mac OS X 中启用此功能,只是不再需要转向终端来完成任务。