尽管对于年轻的Mac用户来说似乎有些奇怪,但是在1999年最初引入OS X的人们可能会想起一种叫做“ 单一应用程序模式”的 东西。 最初旨在成为苹果当时新生的OS X客户端中默认的应用程序管理方法,单一应用程序模式着重于多任务处理,并在从Dock启动新应用程序时自动隐藏任何打开的应用程序窗口。
史蒂夫·乔布斯(Steve Jobs)在操作系统发布之前向开发人员展示了单一应用程序模式,但是反馈却是如此消极,以至于苹果公司决定放弃该模式,转而采用我们今天所熟知和喜爱的传统多窗口,多任务,方法。 但是,单个应用程序模式代码始终隐藏在OS X内部,一直到OS X Yosemite的最新开发人员版本一直存在,并且可以通过简单的Terminal命令轻松启用。
要启用单一应用程序模式,请启动终端并输入以下命令:
默认写com.apple.dock single-app -bool true; 杀人码头
如果早期的OS X开发人员讨厌单一应用程序模式,为什么今天有人要使用它? 这个问题的快速答案是,对于大多数Mac用户而言, 不值得启用单一应用程序模式。 即使您通过Dock以外的任何其他方法打开或切换到另一个应用程序,单个应用程序模式也允许多应用程序多任务处理,但是大多数Mac用户还是依靠Dock进行应用程序管理,并且一旦看到当前窗口最小化,他们很快就会感到厌倦。新应用启动了。
但是有时用户希望专注于手头的任务,而单一应用程序模式是帮助完成此过程的快速简便的方法。 诸如Mail,Messages,Twitter和Skype之类的分散注意力的应用程序仍将在后台运行,并在Notification Center中用声音或消息向用户发出警报,但是在您所在的应用程序的后面或侧面看不到它们的窗口。试图集中精力。
单一应用程序模式要花一些时间才能习惯,但它可能为某些用户提供生产力和集中优势。 将其与OS X Lion中引入的OS X相对较新的“全屏”模式进行比较,该模式使用户一次只能查看一个全屏应用程序。 在这两种情况下,都鼓励用户专注于当前任务,而不会出现其他视觉干扰。
如果启用了单个应用程序模式,但后来改变了主意,则可以使用以下命令将其禁用并恢复默认的窗口管理行为:
默认写com.apple.dock single-app -bool false; 杀人码头