时间: 2020-11-27 22:25:46 人气: 363 评论: 0
从简单的调整(例如为最近的项目添加隐藏的堆栈)到仅显示当前打开的应用程序,您可以做很多事情来定制Mac的Dock。
因此,您已经知道有关MacDock的所有信息,但是如果要更改它怎么办?幸运的是,您可以应用许多调整来更改扩展坞的行为方式。
从简单的调整(例如为最近的项目添加隐藏的堆栈)到仅显示当前打开的应用程序,您可以做很多事情来制作自己的macOS。
所有这些调整默认情况下都内置于macOS中,但对视图而言是隐藏的,因此您需要使用Terminal安装它们。
如果您非常喜欢Mac的底座,则无需完全更换它-尤其是在有许多很棒的细微调整时,只需使用Terminal命令即可。
为了执行这些更改,您需要使用终端程序,该程序位于Applications下方的Utilities文件夹中。您也可以使用Spotlight来启动它,方法是按 Cmd + Space 并输入“Terminal”,然后按Enter。
如果您希望停靠点更像Windows任务栏(并且可以使用Spotlight或Alfred来启动应用程序),则可以指示停靠点仅显示当前处于活动状态的应用程序。
退出应用程序后,该图标将从您的扩展坞中消失;因此,如果您追求简约的外观,那么这可能就是您的调整。在终端中输入以下内容以启用该功能:defaults write com.apple.dock static-only -bool TRUE; killall Dock
要恢复旧的扩展坞,只需将“ TRUE”更改为“ FALSE” –注意,命令的“ killall Dock”段用于重新启动扩展坞并执行更改。如果要使用此功能,则可能要在“系统偏好设置”>“扩展坞”下禁用 “打开的应用程序的显示指示器”。
我喜欢使用多个桌面,这样就可以一次打开许多窗口,但是我们都知道多任务处理对提高生产率非常不利。单一应用程序模式可能是答案,特别是如果您不希望在Mac上使用多个桌面的话。要启用它,请在终端中输入以下内容:defaults write com.apple.dock single-app -bool TRUE; killall Dock
启用后,在您的扩展坞中单击一个应用程序将隐藏所有其他应用程序。我注意到的唯一问题是,使用它很难将文件从Finder窗口拖到另一个应用程序(如浏览器)中。要禁用它,请再次运行命令,但将“ TRUE”更改为“
FALSE”。
常规文件夹可以变成快速访问的“堆栈”,它可以向您显示目录的内容,而无需诉诸新的Finder窗口-但是,您的扩展坞可以访问一些隐藏的堆栈,而Apple并不会告诉您。
在终端中输入以下命令,以添加一个新的堆栈,默认情况下,它将显示最近使用的应用程序:defaults write com.apple.dock persistent-others -array-add '{"tile-data" = {"list-type" = 1;}; "tile-type" = "recents-tile";}'; killall Dock
添加磁贴后,您会在扩展坞的右侧找到它(如果将扩展坞与屏幕的一侧对齐,则会在底部找到它)。使用两指单击(按住Control并单击)可在最近的应用程序,文档和服务器或收藏夹卷和侧边栏项目之间切换,并定义这些项目的显示方式。
重复上述命令,可以根据需要添加任意数量的自定义堆栈,也可以通过上下文菜单或通过将其拖到适当位置来从扩展坞中删除该项目。
如果一切看起来都挤在一起,则可以在基座上添加一些垫片以隔开物品。这对于将Finder和Calendar之类的系统应用程序与其他软件分开是很有用的。
要添加垫片,只需将以下内容粘贴到Terminal中:defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'; killall Dock
每次粘贴该命令时,都会添加一个新的空白间隔符。要移除垫片,只需单击并将其拖出底座,或两指点击(按住Ctrl键并单击),然后选择“从程序坞移除”。
启用后,您可能不会关闭此调整–默认情况下,无法判断OS X上是否隐藏了某个应用程序,这有时会造成混淆。出于某种原因,Apple已添加了执行此操作的选项,但忽略了在“系统偏好设置”下为其添加切换开关。
查看上面的屏幕截图,以查看隐藏这些应用程序后Safari,Chrome和Evernote图标的外观。要启用此效果,请将以下内容粘贴到Terminal中:defaults write com.apple.dock showhidden -bool TRUE; killall Dock
要使用相同的命令禁用它,只需将“ TRUE”更改为“ FALSE”即可。
如果您想要一个漂亮的干净桌面,并为应用程序分配了最大的可用空间,则很有可能已启用“系统偏好设置”>“扩展坞”下的自动隐藏扩展坞 选项。该界面无法控制的一件事是自动隐藏延迟时间。
幸运的是,您可以使用一个简单的命令来更改它。下面的命令会将隐藏速度恢复为正常速度,因为默认值为“ 1”。“ 0”将完全消除延迟,而“ 2”将使延迟加倍。通过将以下内容粘贴到Terminal中并更改其值以适合您的首选项,进行实验以查看最佳方法:defaults write com.apple.dock autohide-time-modifier -float 1; killall Dock
也可以使用触摸板或鼠标滚轮与dock项交互。启用后,此命令允许您使用向上滚动笔势打开堆栈,或在已运行的应用程序上使用相同的笔势来显示与该应用程序关联的所有窗口(也称为Exposé,如图所示)。
通过将以下内容粘贴到终端中来启用它,要禁用它,只需将“ TRUE”更改为“ FALSE”即可:defaults write com.apple.dock scroll-to-open -bool TRUE; killall Dock
到目前为止,此列表上功能最少的调整。macOS包含隐藏的最小化和最大化手势,很好。我已经启用它,并且让它纯粹是为了改变风景而运行,您可能也希望这样做。
通过将以下内容粘贴到终端中来启用动画:defaults write com.apple.dock mineffect suck; killall Dock
您可以将“吸吮”更改为“精灵”或“缩放”以恢复为默认效果之一。
可以使用名为TinkerTool的便捷应用程序快速启用其中的一些(但不是全部)调整,从而使您掌握了许多Apple的隐藏设置。使用它可以自定义扩展坞,桌面和操作系统的许多其他部分。
该应用程序所做的全部工作都是运行您手动输入的命令,只需要稍加控制即可,并且将“ killall Dock”命令分配给“ 重新启动Dock”按钮。
进行太多更改,不记得它们是什么吗?幸运的是,您可以使用以下简单命令将扩展坞重置为默认产品,该命令将删除扩展坞首选项文件:defaults delete com.apple.dock; killall Dock
除了个性化您的扩展坞之外,您还可以自定义终端本身以使其更加有用。要在Mac上执行更多操作,请查看自动删除更干净机器下载内容的方法。