[MAC]装点你的 Dock:外观篇
本文最后更新于 2904 天前,其中的信息可能已经有所发展或是发生改变。


Dock 栏是 OS X 的标志性设计,也是用户与 OS X 交互的最重要的方式。利用 Dock 栏,我们可以将自己最为常用的应用程序、文稿和文件夹添加到 Dock 栏中。
通过「系统偏好设置」,就可以对 Dock 进行一些基础性设置,但借助于终端命令(或第三方系统增强应用),则可以让我们对 Dock 栏做更进一步地「装点」,让它变得更顺手,更赏心悦目。

说明

  • 在本文中,所有的设置,均以 Dock 栏放置在屏幕底部为例进行说明。
  • 为了简化说明,在本文中,笔者将 Dock 分隔线左侧的区域称为「应用区」,将右侧区域称为「堆栈区」(Stack)。
  • 文中绝大多数功能之实现,都倚赖于终端命令。你可以通过 Spotlight 搜索「终端」,也可以定位到「应用程序」-「实用工具」-「终端」找到它。为了避免出错,建议你直接复制并粘贴到「终端」。
  • 除了需要在终端中输入修改默认设置的命令以外,还需要执行 Killall Dock命令(请注意大小写),重启 Dock,以使更改生效。不过在本文中,笔者将命令做了整合,只需要执行一次即可立刻生效:

外观调整

1. 快速调整 Dock 基本设置

在「系统偏好设置」的「Dock」面板中,有很多细致的设置项。但如果你希望快速调整一下 Dock 设置的话,则不妨将光标放置在 Dock 栏的分隔线上,右键,就可以在弹出菜单中进行设置了,例如启用 Dock 隐藏和放大,调整 Dock 在屏幕中的位置等,十分方便。

2. 增加空白占位符

通过在 Dock 中添加空白占位符(Spacer)的方式,可以帮助我们对应用程序和堆栈进行分类。
在「应用区」添加空白占位符:

defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'; Killall Dock

在「堆栈区」添加空白占位符:

defaults write com.apple.dock persistent-others -array-add '{tile-data={}; tile-type="spacer-tile";}'; Killall Dock

重复执行上述命令,就可添加多个占位符。点按并移动,可以调整其位置。如果你想移除它们,右键点击「从 Dock 中移除」即可。

3. 隐藏应用使用透明图标显示

默认情况下,使用 ⌘M 最小化的窗口会在右侧以缩略窗口展示,非常容易区分。但是,使用 ⌘H 隐藏的应用程序窗口,既不在 Mission Control 中显示,也没有明显的标志能够标明其包含隐藏的应用程序窗口。到头来,你要么记得,要么主动查看,非常不便。
通过如下命令,可以让那些包含隐藏窗口的应用程序图标变暗,从而方便我们区分:

defaults write com.apple.dock showhidden -bool true; Killall Dock

恢复为默认设置:

defaults delete com.apple.Dock showhidden; Killall Dock

4. 设置最小化窗口效果为「吸入」效果

在「系统偏好设置」-「Dock」面板中,可以设置最小化窗口效果 —— 神奇效果(Genie)和缩放效果(Scale)。但实际上,系统还隐藏了一种吸入效果(Suck,请不要想歪)。
开启命令:

defaults write com.apple.dock mineffect suck; Killall Dock

如果希望恢复成默认效果,前往「系统偏好设置」-「Dock」中修改即可。

5. 让 Dock 只显示已打开的应用程序

默认情况下,Dock 栏不仅会显示用户设置为「在 Dock 中保留」的应用程序(不论打开与否)、系统项目(Finder 和废纸篓)以及堆栈,还会显示那些用户并未设置保留,却已经打开的应用程序的图标。
这种「一个不漏」的显示方式,虽然十分用户操作,但也十分容易变得讨人厌:

  • 对那些已经有不少在 Dock 中保留的项目的用户来说,随着新增的应用图标和最小化窗口的挤占,Dock 栏会越变越小。这时,Dock 中不活跃的应用程序及堆栈就不仅让人分心,还影响操作效率。

  • 对那些希望截取或录制屏幕内容的用户来说,为了保持内容的相关性,常常会在截取或录制之前将不需要的项目从 Dock 栏中移除,结束后再加以恢复,十分费力。

通过执行如下命令,其实就可以让 Dock 只显示已打开应用,从而减少不必要的干扰:

defaults write com.apple.dock static-only -boolean true; killall Dock

恢复为默认设置:

defaults delete com.apple.dock static-only; killall Dock

启用堆栈高亮效果

默认情况下,当文件堆栈设置「显示内容为」「网格」视图时,光标经过图标并不会高亮显示(在其他视图则不然)。为了方便我们更准确地选择对象,不妨通过如下命令启用「网格」视图下的高亮效果(OS X 的这种区别对待,还真是令人琢磨不透 == ):
启用图标高亮:

defaults write com.apple.dock mouse-over-hilite-stack -bool TRUE;killall Dock

恢复为默认效果:

defaults delete com.apple.dock mouse-over-hilite-stack;killall Dock

Bonus:

比起相对麻烦且容易出错的终端命令来说,利用 OnyX 这款免费的系统维护软件去设置,不仅更友好,恢复成默认的设置也更方便。
具体设置,如下图所示:


参考链接:

  1. TekRevue: The Complete Guide to Customizing the Mac OS X Dock
  2. 知乎:OS X 中应如何布局 Dock 上的图标?
  3. Scomper:从 Windows 到 Mac

[整理:CALONYE]

文章名称:《[MAC]装点你的 Dock:外观篇》
文章链接:https://www.calonye.com/17975.html
版权声明:本文采用 License 知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
风险声明:本站资源仅供个人学习交流,请于下载后 24 小时内删除,请勿用于商业用途,否则法律问题自行承担!
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇