10个用于自定义Mac Dock的隐藏终端命令

因此,您已经知道有关Mac底座的所有信息,但是如果要更改它怎么办?幸运的是,您可以应用许多调整来更改扩展坞的行为。

从简单的调整(例如为最新项目添加隐藏堆栈)到仅显示当前打开的应用程序,您可以做很多事情要使Mac OS X成为您自己的Mac。

默认情况下,所有这些调整都内置于OS X中,但对视图而言是隐藏的,因此您需要使用Terminal才能使用它们。

p>

使用终端自定义您的Dock

如果您非常喜欢Mac的Dock,则完全不必更换它-尤其是在有很多很棒的小调整时,只需使用Terminal命令即可。

要执行这些更改,您需要使用终端,该终端位于应用程序下的实用工具文件夹中。您还可以使用Spotlight来启动它,方法是点击 Cmd + Space 并键入“ Terminal",然后按Enter。

所有这些命令均已在OS X 10.10 Yosemite上进行了测试,但是大多数人也应该对小牛(在许多情况下是山狮)也能使用相同的功能。仅显示活动应用程序

如果您希望扩展坞更像Windows任务栏(并且可以使用Spotlight或Alfred来启动应用程序),则可以指示扩展坞仅显示当前活动的应用程序

退出应用程序时,图标将从您的扩展坞中消失;因此,如果您追求简约的外观,那么这可能就是您的最佳选择。在终端中输入以下内容以启用该功能:

默认设置为com.apple.dock,仅静态-bool TRUE; killall Dock

要恢复旧的Dock,只需将“ TRUE"更改为“ FALSE" –请注意,命令的“ killall Dock"段用于重新启动Dock并操作您的更改。如果要使用此功能,则可能要在系统偏好设置>坞站下禁用显示打开的应用程序的指示符

2。启用“单应用程序"模式

我喜欢使用多个桌面,因此我可以一次打开多个窗口,但是我们都知道多任务处理对于提高生产率非常不利。单一应用程序模式可能是答案,特别是如果您不希望在Mac上使用多个桌面的话。要启用它,请在终端中输入以下内容:

默认为com.apple.dock single-app -bool TRUE; killall Dock

启用后,单击Dock中的一个应用程序将隐藏所有其他应用程序。我注意到的唯一问题是它使将文件从Finder窗口拖到另一个应用程序(如浏览器)中变得困难。要禁用它,请再次运行该命令,但是将“ TRUE"更改为“ FALSE"。

常规文件夹可以变成快速访问的“堆栈",该堆栈可以向您显示目录的内容,而无需重新使用到新的Finder窗口-但是有一些隐藏的堆栈,您的扩展坞可以访问Apple不会告诉您的信息。

在Terminal中输入以下命令,以添加一个新堆栈,默认情况下,将显示最近使用的应用程序:

默认设置为com.apple.dock持久性其他-array-add'{“ tile-data" = {“ list-type" = 1; }; “ tile-type" =“ recents-tile";}'; killall Dock

添加了图块后,您会在Dock的右侧找到它(如果将Dock对准屏幕的一侧,则会在底部找到它) )。用两指单击(control + click)在最近的应用程序,文档和服务器或收藏夹卷和侧边栏项目之间切换,并定义这些项目的显示方式。

如果所有内容看起来都相互挤压在一起,可以在基座上添加一些垫片以隔开物品。这有助于使Finder和Calendar之类的系统应用程序与其他软件分开。

要添加分隔符,只需将以下内容粘贴到Terminal中:

默认写com .apple.dock持久应用程序-array-add'{“ tile-type" =“ spacer-tile";}'; killall Dock

每次粘贴该命令时,都会添加一个新的空白间隔符。要删除间隔物,只需单击并将其拖出扩展坞,或用两根手指单击(Ctrl +单击)并选择从扩展坞中移除

5。指示隐藏的应用程序图标

以下是您启用后可能无法关闭的一项调整-默认情况下,无法判断应用程序是否已隐藏在OS X上,这可能会造成混淆有时。出于某种原因,Apple已添加了执行此操作的选项,但忽略了在系统偏好设置下为其添加切换按钮。

查看上面的屏幕截图,以查看Safari,Chrome和Evernote图标何时显示这些应用程序是隐藏的。要启用此效果,请将以下内容粘贴到Terminal中:

默认设置为com.apple.dock showhidden -bool TRUE;。 killall Dock

要使用相同的命令禁用它,只需将“ TRUE"更改为“ FALSE"即可。

6。更改或禁用自动隐藏延迟

如果您喜欢一个漂亮的干净桌面,并且具有专用于应用程序的最大可用空间,则很有可能已启用了自动隐藏扩展坞的选项系统偏好设置>坞站。该界面无法控制的一件事是自动隐藏延迟时间。

幸运的是,您可以使用一个简单的命令来更改它。下面的命令会将隐藏速度恢复为正常速度,因为“ 1"是默认值。 “ 0"将完全消除延迟,而“ 2"将使延迟加倍。通过将以下内容粘贴到终端中并更改其值以适合您的首选项,来尝试最好的方法:

默认设置为com.apple.dock autohide-time-modifier -float 1; killall Dock

7。使用滚动手势

还可以使用触摸板或鼠标滚轮与停靠项进行交互。启用后,此命令允许您使用向上滚动手势打开堆栈,或在已经运行以显示与该应用程序关联的所有窗口的应用程序上使用相同的手势(如图所示,也称为Exposé)。

通过将以下内容粘贴到终端中来启用它,要禁用它,只需将“ TRUE"更改为“ FALSE"即可:

默认将com.apple.dock滚动至打开-bool为TRUE; killall Dock

8。启用隐藏的“吮吸"动画

到目前为止,该列表上的功能调整最少。 Mac OS X包含隐藏的最小化和最大化手势,很好。我已启用它并使其完全运行以换一个风景,您可能也想这么做。

通过将以下内容粘贴到终端中来启用动画:

<代码>默认值写入com.apple.dock mineffect suck; killall Dock

您可以将“吸"更改为“精灵"或“缩放"以恢复为默认效果之一。

9。使用TinkerTool

快速自定义这些调整中的一些(但不是全部)可以使用名为TinkerTool的便捷应用程序快速启用,该应用程序使您掌握了许多Apple的隐藏设置。使用它来自定义扩展坞,桌面和操作系统的许多其他部分。

此应用程序所做的全部工作是运行您一直手动输入的命令,只需要很少的控制和“ killall Dock"分配给重新启动Dock 按钮的命令。

10。将您的Dock重置为默认值

所做的更改太多了,不记得它们是什么了吗?幸运的是,您可以使用以下简单命令将扩展坞重置为默认产品,该命令将删除扩展坞首选项文件:

defaults delete com.apple.dock; killall Dock

除了对您的Dock进行个性化设置外,您还可以自定义终端本身,使其对更清洁的机器更有用。

标签: 应用程序基座 OS X小牛 OS X优胜美地