在 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 中启用此功能,只是不再需要转向终端来完成任务。