Anonim

许多OS X应用程序都通过OS X帮助查看器提供了内置手册和故障排除指南(通常可通过在应用程序菜单栏中单击“ 帮助”>“帮助”来找到)。 默认情况下,即使OS X帮助窗口不处于活动状态,它也始终位于所有其他窗口的顶部,这与几乎所有其他OS X应用程序的行为均有所不同。

OS X帮助查看器窗口将始终位于所有其他窗口的顶部,即使该窗口未处于活动状态也是如此。

在许多情况下,此行为是有道理的,因为用户在使用相关应用程序时可能希望参考帮助查看器中的说明,但这并不总是理想的,特别是对于OS X帮助窗口可能在屏幕较小的Mac的所有者而言。阻止应用本身中的重要UI元素。 值得庆幸的是,您可以使用终端命令来更改帮助查看器的行为,以使其在不处于活动状态时不再停留在其他应用程序窗口的顶部,从而有效地使“帮助查看器”窗口的行为与任何其他标准OS X应用程序相同。 这是操作方法。
首先,请关闭所有当前打开的“帮助”窗口,因为我们将要进行的更改不会在应用程序的任何打开实例中生效。 接下来,启动“终端”,在“ 应用程序”>“实用程序”文件夹中,输入以下命令,然后按键盘上的Return键以执行它:

默认写com.apple.helpviewer DevMode -bool TRUE

现在,为您的一个应用程序打开“帮助查看器”,例如您可能正在阅读此提示的Safari窗口,然后将该窗口置于其相关的应用程序窗口上方。 与它的默认行为不同,现在当您选择活动的应用程序窗口时,“帮助查看器”将不再停留在顶部,并且其窗口的任何部分都将被主应用程序窗口覆盖。

使用终端命令后,“帮助查看器”窗口将像其他OS X应用程序一样工作,并移到活动窗口的后面。

如果您不喜欢这种新行为,并且希望再次将“帮助查看器”窗口保留在所有其他窗口的顶部,请返回到“终端”并使用以下命令:

默认写com.apple.helpviewer DevMode -bool FALSE

如何阻止os x帮助窗口停留在最前面