锁定你 Mac 的 Dock

让你的 Dock 保持不动:大小相同、位置相同、App 相同。
再守住 Cmd Q、Cmd W 和 Cmd Tab。
还能让通知中心展开所有通知。

一次碰到分隔线,每个图标的大小就都不对了。或者 Dock 跳到了另一台显示器上,又或者你拖出去的一个 App 不见了。Still Dock 会把大小、位置、内容和自动隐藏牢牢锁定在你设置的样子,并保护Cmd Q、Cmd W、Cmd Tab。

适用于 ChatGPT、Codex 和 Claude 的插件

48 像素

用滑块调整 Dock 大小,把 Dock 本身拖到另一条边。然后重新开启锁定并再试一次。

演示 Still Dock 的每一项功能

42 像素
把 Dock 放到另一条边上。
先试一下,再开启这项锁定并重试一次。

本页标出了付费锁定。请参阅定价。

最受欢迎

大小

人人都会遇到的问题。再也不会因为碰到分隔线而让 Dock 和每个窗口都重新缩放。

Still Dock 的窗口,大小锁定开启,其余三项关闭

Cmd Q、Cmd W 和 Cmd Tab 保护

⌘Q 就紧挨着 ⌘W。可以按 App 分别设置,这样这些快捷键在其他地方依然照常工作。安装版会按住 ⌘Q 并为 ⌘W 显示确认框;App Store 版则要求你再按一次。安装版还能关闭 ⌘Tab,可以全局关闭,也可以只在你指定的 App 中关闭。

Still Dock 在 Command-W 关闭标签页前先行询问

Cmd Tab

阻止 ⌘Tab 把你从正在做的事情中拽出来。可以全局关闭它,也可以只在你指定的 App 中关闭,让游戏或全屏文稿保持不受打扰。仅限直接下载版本。

Still Dock 正在关闭 Command-Tab

位置

保持在你选择的边缘。下方、左侧或右侧,正是你放置它的地方。

Still Dock 的窗口,位置锁定开启,其余三项关闭

隐藏与显示

固定自动隐藏设置,以免它被意外或被其他 App 改动。

Still Dock 的窗口,隐藏与显示锁定开启,其余三项关闭

内容

阻止图标被拖出、拖入或重新排列。仅限直接下载版本。

Still Dock 的窗口,内容锁定开启,其余三项关闭

桌面小组件

把每一项锁定都变成一个无需打开 App 就能看到并点按的开关。把它放在桌面上,或放进通知中心,让它在你工作时始终可见。需要 macOS 15 或更高版本。

桌面上的 Still Dock 小组件

多台显示器

把 Dock 固定在一块屏幕上,让它不再跳到你的光标偶然经过的任何一台显示器上。

Still Dock 的窗口,将 Dock 固定在单台显示器上已开启

iCloud 备份

把整个 Dock 备份到 iCloud:大小、位置、App 和堆栈。新的 Mac 一开始就和你的旧 Mac 一模一样。App Store 版本只备份你的锁定设置。

Still Dock 正在将 Dock 备份到 iCloud

Touch ID

真的想改点什么时,用指纹解锁即可。

Still Dock 在解锁前请求 Touch ID

配置和快捷键

为工作存储一个 Dock,为其他一切存储另一个,用一个按键在两者之间切换。仅限直接下载版本。

Still Dock 的菜单栏,包含配置

永久锁定

每项锁定都会安装它自己的描述文件,因此能在终端命令、重启,甚至删除 Still Dock 之后依然生效。专为其他人使用的 Mac 而设计。仅限直接下载版本。

Still Dock 正在安装永久锁定描述文件

登录时打开

随你的 Mac 一起启动并留在菜单栏中,让你的锁定在你打开任何东西之前就已经就位。

Still Dock 的菜单栏,包含登录时打开

iPhone 和 Apple Watch

通过你自己的 iCloud 账户,查看每台运行 Still Dock 的 Mac,并从手机或用 Siri 切换它的锁定。未购买时可切换大小锁定;拥有全部锁定时可切换所有锁定,Apple Watch 也能使用。关闭某项锁定时,会先要求 Face ID。

Still Dock 在 iPhone 上,将 Mac 的锁定项显示为开关

我为什么开发 Still Dock

Lee,Still Dock 的开发者

你好,我是 Lee。我开发 Still Dock,是因为我总是不小心把 Dock 弄乱,而且怎么都找不回原来的样子。

每次都是同样的经过。我伸手去够屏幕底部附近的什么东西,无意间碰到了分隔线,Dock 里的每个图标就都跳到了另一个大小。算不上灾难,但极其烦人。

尤其是因为根本没有“恢复原状”这个选项。我只能手动拖动分隔线,凭感觉摸索原来的大小,却怎么也对不准。

这很烦人,还一直在浪费我的时间。当 Dock 高度改变时,它会连带占用我窗口原本使用的空间。所以我每一个精心摆放的窗口,都得重新拖动和调整大小。

所以我开发了 Still Dock。把你的 Dock 一次性设置成你喜欢的样子,打开锁定,Dock 就会一直保持不变。

Still Dock 还能阻止那令人头疼的意外Cmd Q 和 Cmd W,那曾让我损失了数不清的工作时间和标签页。此外还有更多功能。

看看常见问题部分,或者用“给我留言”按钮,我会在 24 小时内回复你。Still Dock 可能是我做过的Mac 应用里我最喜欢的一款,我相信你也会喜欢它。

祝好,Lee

你也可以看看我开发的其他 App:Reveal the Dream、The Long View、MyLinedChart、Keep the Diff、Copy Shelter,以及 Prompt Petal。

与我合作

通知中心会隐藏通知

macOS 显示 3 条通知,把其他 4 条藏在“另外 4 条通知”后面。在 Still Dock 中打开“显示所有通知”,每次打开通知中心时 7 条都会显示,无需点按。

新信息我们晚上 7 点的晚餐还去吗?
10 分钟后开会设计评审,3 号会议室
包裹已送达你的订单已在门口
构建完成214 项测试全部通过
已收到付款年付购买 $3.00
备份完成你的文稿很安全
航班更新登机口改为 B14
另外 4 条通知
之前:显示 3 条,4 条藏在“另外 4 条通知”后面
新信息我们晚上 7 点的晚餐还去吗?
10 分钟后开会设计评审,3 号会议室
包裹已送达你的订单已在门口
构建完成214 项测试全部通过
已收到付款年付购买 $3.00
备份完成你的文稿很安全
航班更新登机口改为 B14
另外 4 条通知
之后:全部 7 条都显示,无需点按

“显示所有通知”如何运作

适用于 ChatGPT、Codex 和 Claude 的插件

让你的助手锁定你的 Dock。

说“锁定我的 Dock”,你的 Mac 就会照做。只有大小锁定时,助手切换大小锁定。拥有全部锁定时,可切换所有锁定。关闭某项锁定时,Mac 上可能会要求 Touch ID 或密码。

自己动手锁定 Dock

你可以自己在终端中完成这个操作。

确切的分步说明。

锁定大小

defaults write com.apple.dock size-immutable -bool true; killall Dock

锁定位置

defaults write com.apple.dock position-immutable -bool true; killall Dock

锁定内容

defaults write com.apple.dock contents-immutable -bool true; killall Dock

锁定隐藏与显示

defaults write com.apple.dock autohide-immutable -bool true; killall Dock

把 true 换成 false 即可撤销其中任何一项。也可以用命令生成器为你生成。不确定哪种方式适合?“终端”、描述文件和 App 的对比。

需要了解的事

为什么选择 Still Dock

Still Dock 的其他功能

开启一项,就能开启全部;也可以再一起关闭。Still Dock 会记住你锁定之前的 Dock 样子,并在你解锁、退出或删除这款 App 时恢复它。无需查找命令,不留任何残余,App Store 版本甚至完全不会动你的偏好设置就能恢复 Dock。此外还有更多功能。

Still Dock

概览

每个版本包含的功能Mac 安装程序Mac App Store
锁定 Dock 大小✓ 阻止拖动✓ 让指针远离
锁定 Dock 位置✓✓
锁定隐藏与显示✓✓
锁定 Dock 内容✓✕
将 Dock 固定在单台显示器上✓✓
用 Touch ID 解锁✓✓
配置和快捷键✓✕
永久锁定,能在删除这款 App 后依然生效✓✕
你 Dock 的 iCloud 备份✓ 全部✕ 仅限锁定
从 iPhone 和 Apple Watch 控制✓ iPhone App✓ iPhone App
阻止 ⌘Q 意外退出✓ 按住以退出✓ 按两次
在 ⌘W 关闭标签页或窗口前先询问✓ 确认框✓ 按两次
桌面小组件和控制中心开关✓ macOS 15 或更高版本✓ macOS 15 或更高版本,三项锁定
阻止 ⌘Tab 打开应用切换器✓ 所有地方,或按 App 指定✕ macOS 不允许
在 Dock 自动隐藏时也有效✓✕ 会停止工作
需要的权限辅助功能,仅用于你开启的 4 项功能辅助功能,仅用于你开启的 3 项功能
面向团队的批量授权✓ 按需提供✕
购买一次,两个版本都能用✓✓
最优惠的价格✓✕
在哪里付款点这里App 内

Still Dock 包含

Still Dock for iPhone and Apple Watch

Still Dock 的 iPhone 版,列出某台 Mac 的 Dock 锁定,大小、位置、隐藏与显示、内容均已开启

查看每一台 Mac,从口袋里切换它的锁定

直接从 iPhone 或 Apple Watch 开启或关闭大小、位置、隐藏与显示、内容(仅直接下载版)、单台显示器以及“阻止 ⌘Q 退出”。关闭某项时会先在 iPhone 上要求面容 ID;如果你的 Mac 解锁需要 Touch ID 或密码,Mac 仍会要求。你的 iPhone、Apple Watch 和 Mac 通过你自己的 iCloud 账户共享锁定,登录 Still Dock 账户是可选的。

需要运行 macOS 13 或更高版本并安装 Still Dock 1.26(直接下载版)或 1.13(Mac App Store 版)的 Mac、iOS 17 或更高版本的 iPhone,以及(使用 Watch App 时)watchOS 10 或更高版本的 Apple Watch。只有大小锁定时,可从 iPhone 和用 Siri 切换大小锁定。其他所有锁定以及 Apple Watch 都需要购买。

在 App Store 获取

Mac、iPhone 和 Apple Watch 版的 Still Dock 共用同一个 App Store 页面。

更多关于它工作原理的内容:从你的 iPhone 控制 Mac 的 Dock。

Still Dock 新功能

帮助就在手边,Dock 一句话搞定

七个帮助操作

新功能、为 Still Dock 评分、分享 Still Dock、访问网站、报告问题、提出功能建议和与 ChatGPT、Claude 和 Cursor 搭配使用,集中在菜单栏菜单、“帮助”菜单和主窗口里。在 iPhone 上,它们在齿轮图标后的“设置”中;在 Apple Watch 上,它们在“帮助”中。

通过 Apple 登录

在 Mac 和 iPhone 上,在电子邮件验证码旁选择它。你的购买跟随电子邮件地址,所以你登录的每台 Mac 都拥有这些内容。

ChatGPT、Claude 和 Cursor 插件

说“锁定我的 Dock”,你的 Mac 就会照做。未购买时可切换大小锁定;拥有全部锁定时可切换所有锁定。如何添加。

Siri 和 Apple Watch

说“用 Still Dock 锁定我的 Dock”,Siri 就会照做,在 iPhone 导览中设置。只有大小锁定时,Siri 和 iPhone App 切换大小锁定。拥有全部锁定时,可切换所有锁定,Apple Watch 也能使用。

锁定 iPhone App

在 Still Dock 于 iPhone 上打开之前,要求 Face ID、Touch ID 或密码:立即,或在 1 分钟、5 分钟或一小时后。属于付费锁定,位于“设置”和导览中。

同步状态一目了然

iPhone 设置中的“同步”一行会显示 Still Dock 上次通过 iCloud 同步的时间,以及它看到了哪些 Mac。

浅色和深色

在菜单栏菜单的“外观”中选择浅色、深色或跟随系统。主窗口、菜单和每个 Still Dock 提醒都会跟随你的选择。

未购买也能登录

用电子邮件验证码或通过 Apple 登录,无需方案。你的设置会在账户中备份,不占用 Mac 名额,ChatGPT 和 Claude 还能切换大小锁定。

全新的欢迎导览

Mac 和 iPhone 上的八个简短画面:Dock 锁定,Cmd Q、Cmd W 和 Cmd Tab 防护,Touch ID 和描述文件,你的 iPhone 和 iCloud,然后是小组件和 Apple Watch。你在导览中做出的选择会被保存。

所有锁定集中在一页

先是每一项锁定,然后是各个方案:按年、永久和按月。已经购买?在同一页面即可恢复。

设置中的账户

“登录”和“开启全部锁定”位于“设置”的顶部,其后是“语言”和“欢迎指南”,再往后是“帮助”。拥有全部锁定后,“升级”一行就会消失。

再增加五种语言

阿拉伯语、印尼语、波兰语、瑞典语和土耳其语加入了 App、iPhone 和 Watch App 以及本网站。阿拉伯语从右向左阅读。

Mac 上的 Still Dock 窗口,显示各个锁定和底部的七个帮助操作 iPhone 上的 Still Dock 设置,所有帮助项目都在一个列表中

常见问题

这是给我自己的 Mac 用的,还是给其他人使用的 Mac 用的?

两者都需要,而且各自的需求不同。在你自己的 Mac 上,重点在于意外:一次碰到分隔线,每个图标的大小就都不对了,而 macOS 没有撤销功能。普通锁定能解决这个问题,你也可以随时解除它。而在其他人使用的 Mac 上,比如全家共用的 Mac、前台、商店展示设备、教室或自助终端,重点在于你设置好的那个 Dock,下个月是否还是原来的样子。这时永久锁定会安装一份 macOS 描述文件,能在终端命令、重启,以及删除 Still Dock 之后依然生效。这对你自己的 Mac 来说是错误的选择,却是交给别人使用的设备的正确选择。

能否阻止通知中心把通知藏在“另外 4 条通知”后面?

macOS 没有这样的设置。Still Dock 增加了一个:“显示所有通知”让整个列表在每次通知中心打开时都保持展开。这个开关在直接下载版中,属于付费锁定之一。请参阅“显示所有通知”如何运作。

不用 App 能锁定 Dock 吗?

可以。macOS 多年来一直有这些设置,终端命令就在本页,完整教程见无需安装任何东西即可锁定 Dock。Apple 从未给它们做开关。

Still Dock 补上了开关:四项锁定集中在一个菜单中,无需打开终端即可更改,它还会记住你之前的 Dock,并在你用完后恢复。如果你更喜欢命令,就运行命令。

什么是永久锁定,我能撤销它吗?

你选择的每一项锁定都会安装它自己的 macOS 描述文件。与普通锁定不同,这些描述文件锁定能在终端命令、重启,甚至删除 Still Dock 之后依然生效。它们是为其他人使用的 Mac 而设计的,比如全家共用的 Mac、商店或展厅的展示设备、前台、教室或自助终端。

macOS 会要求你在“系统设置”中逐一批准。你可以随时在“系统设置”、“通用”、“设备管理”中移除其中任何一个。

在你自己的 Mac 上,普通锁定通常是更好的选择。它们一键即可撤销,也从不要求输入密码。

我是在 App Store 购买的,还能同时使用直接下载版吗?

会的,反过来也一样。一次购买覆盖两个版本,所以无论你以哪种方式购买,都可以在你拥有的 Mac 上使用任一版本,或者两个都用。

没有需要查找或输入的许可证密钥。用你付款时使用的电子邮件地址登录,一切就会解锁。如果你是通过 Apple 购买的,App Store 版本会自动解锁。

值得了解的是,这两个构建版本并不完全相同。直接下载版功能更多,因此很多人为了方便通过 Apple 购买,然后在自己的主力 Mac 上使用直接下载版本。

为什么 App Store 版本功能更少?

Apple 对 App Store 应用的规则比对直接下载的应用更严格,而 Still Dock 的一些功能在这些规则下并不被允许。

两个版本都能锁定大小、位置和隐藏与显示,将 Dock 固定在一台显示器上,并用 Touch ID 解锁。直接下载版还增加内容锁定、配置和快捷键、删除 App 后依然有效的永久锁定,以及除锁定之外连同 Dock 本身的完整 iCloud 备份。App Store 版本在 Dock 设为自动隐藏时也会停止工作,而且它的锁定是通过让指针远离分隔线来实现的,所以用力拖移仍可能突破。它的锁定不需要权限,只有在你开启演示、跟随鼠标或将 Dock 移到此屏幕时才请求辅助功能权限。

两个版本都需要权限吗?

两个版本都只会在你开启需要辅助功能的功能时才请求该权限,即使你选择不允许,其他功能也照常使用。

App Store 版本为三项功能请求它:演示、跟随鼠标和将 Dock 移到此屏幕。演示会替你按下 ⌥⌘D 来隐藏和显示 Dock。另外两项会把指针短暂移到某台显示器的底部,macOS 就是这样把 Dock 移过去的。锁定以及 ⌘Q 和 ⌘W 防护不需要任何权限。

直接下载版为四项功能请求它:将 Dock 固定在一台显示器上、⌘Q 和 ⌘W 防护、跟随鼠标以及将 Dock 移到此屏幕。四项 Dock 锁定和演示不需要任何权限。在任何 App 被允许阻止手势或按键到达另一个 App,或替你移动指针之前,macOS 都要求辅助功能权限。

Still Dock 收集什么,为什么?

非常少,而且只是功能所需的内容。在你的 Mac 上,Still Dock 会记住你开启了哪些锁定,以及你的 Dock 的一份快照,以便把一切恢复原样。

为核实购买,它会发送一个随机安装 ID 和 App 版本。登录时会发送你的电子邮件地址,以便我们给你发送验证码。iPhone 遥控器通过你自己的 iCloud,或在你登录后通过你的 Still Dock 账户,读取你的 Mac 名称以及哪些锁定已开启。本网站使用 Microsoft Clarity 统计访问量。

Still Dock 从不记录你输入的内容或点按的位置,我们也从不出售或分享你的信息,或将其用于广告。每一项请求都列在隐私政策中。

macOS 提示“此设置已由描述文件配置”。这是坏事吗?

不是的。那只是 macOS 对当前被锁定的 Dock 设置使用的标准说法。这是 Still Dock 造成的,一旦你解锁它就会消失。

如果我在锁定期间删除这款 App 会怎样?

一切都会解锁。Still Dock 会在退出和被移除时还原每一项设置,绝不会让你的 Dock 卡在锁定状态。

这会改变我 Dock 的外观吗?

不会。它不会添加主题、替换或增加任何东西。你的 Dock 外观和现在完全一样,只是不再移动了。

它能在多台显示器上工作吗?

会的,这也是人们选择使用它的原因之一。macOS 会把 Dock 移到你光标最后触碰底部的那块显示器上,这就是为什么它总是从你希望它在的那块屏幕上消失。把它固定在单块显示器上,它就会一直待在那里。

我的设置会跟着我带到新 Mac 上吗?

会的。在另一台 Mac 上登录,你的设置会直接找回来,无需手动重建。

直接下载版会备份你整个 Dock。App Store 版本只备份你开启了哪些锁定,而不备份 Dock 本身。

一份许可证能覆盖多少台 Mac?

你个人拥有或使用的每台 Mac,最多 5 台。许可证授予的是你本人,5 台足以覆盖一个人实际会用到的所有 Mac。这个上限是为了防止一份许可证被用在整间办公室。

名额会自动释放:一台 Mac 如果停止联网,60 天后就会释放它的名额,因此更换设备不花你一分钱,也不需要发邮件。

我能在团队里使用它吗?

个人许可证不支持。如果你想在超过 5 台 Mac 上使用 Still Dock,或者用在你公司拥有的设备上,请发邮件至 hello@littlebirdtrading.com,我们会为你安排批量授权。告诉我们大致的 Mac 数量,我们会给你报价。

支持哪些 macOS 版本?

面向 macOS 13 及更高版本构建,运行在 Apple 芯片上。我们的大部分测试都在 macOS 26 上完成。

我该如何报告问题或提出功能建议?

在 Still Dock 中,从菜单栏菜单、“帮助”菜单或主窗口底部选择报告问题或提出功能建议。有帮助的话附上截图,想要回复的话留下邮箱。在 iPhone 上,这两项在齿轮图标后的设置中;在 Apple Watch 上,它们在帮助中。新功能、为 Still Dock 评分、分享 Still Dock、访问网站和与 ChatGPT、Claude 和 Cursor 搭配使用就在旁边。或者发邮件到 hello@littlebirdtrading.com。

ChatGPT、Claude 或 Cursor 能锁定我的 Dock 吗?

可以。只有大小锁定时,ChatGPT、Claude、Codex 和 Cursor 可以切换你 Dock 的大小锁定。购买后可切换所有锁定。添加 Still Dock 插件,用你的 Still Dock 电子邮件登录,然后说“锁定我的 Dock”。你的 Mac 会切换该锁定;如果你开启了 Touch ID 解锁,会先要求 Touch ID 或密码。设置方法见插件指南。

我可以通过 Apple 登录吗?

是的。除了电子邮件验证码,Still Dock 在 Mac 和 iPhone 上还提供“通过 Apple 登录”。选择后,Apple 会分享你购买时使用的电子邮件地址,或一个私密地址。如果 Apple 隐藏了你的地址,任何购买记录都无法与之匹配,所以请使用你注册时用的电子邮件登录。电子邮件验证码在所有地方都可以使用。

怎样才能防止 Dock 移到另一台显示器?

让 Dock 固定在一块显示器上,属于 Still Dock 两个版本中的付费锁定之一。macOS 会把 Dock 移到指针最后碰到底部的那块显示器;开启该锁定后,它会留在你选定的显示器上。请参阅让 Dock 固定在一块显示器上。

我可以从 iPhone 或 Apple Watch 锁定 Dock 吗?

是的。iPhone 和 Apple Watch 版 Still Dock 会列出每一台运行 Still Dock 的 Mac。只有大小锁定时,iPhone App 和 Siri 切换大小锁定。购买后可切换所有锁定以及“阻止 ⌘Q 退出”,Apple Watch 也能使用。请参阅从 iPhone 控制你的 Dock。

它能阻止 Cmd Q 退出 Chrome 或 Safari 吗?

可以。“阻止 ⌘Q 退出”保护你选择的 App(包括浏览器),在其他地方 ⌘Q 照常使用。直接下载版让你自己选择:按住 ⌘Q,或连按两次。App Store 版需要连按两次。属于付费锁定之一。请参阅在浏览器中阻止 Cmd Q。

它能在受管理的 Mac 或学校的 Mac 上使用吗?

可以。对于他人使用的 Mac,直接下载版的永久锁定会为每项锁定安装一个标准 macOS 描述文件,重启后甚至删除 Still Dock 后都依然有效。如果你的 Mac 由他人管理,请在添加描述文件前先与对方确认。超过 5 台 Mac 时,请发邮件至 hello@littlebirdtrading.com 咨询批量许可。请参阅在教室中锁定 Dock。

别人能在我的 Mac 上解锁吗?

仅在你允许时。开启 Touch ID 解锁后,关闭任何锁定都会先要求 Touch ID 或 Mac 密码。否则,任何坐在这台 Mac 前的人都能从菜单栏关闭锁定。从 iPhone 关闭时,还会要求 Face ID。

Still Dock 和 DockLock 有什么不同?

两者都能锁定 Dock。Still Dock 能锁定尺寸,还增加了 Cmd Q、Cmd W 和 Cmd Tab 防护、iPhone 和 Apple Watch 应用、Siri,以及适用于 ChatGPT、Claude 和 Cursor 的插件。完整对比见 DockLock 与 Still Dock。

锁定在重启或 macOS 更新后还有效吗?

可以。Still Dock 每次启动都会重新应用你的锁定,“登录时打开”会让它随 Mac 一起启动。直接下载版的永久锁定是一个描述文件,即使 Still Dock 没有运行也依然有效。

可以一次性付款吗?

可以。永久版在本网站一次付费 $89.99,涵盖今后的所有版本。请查看定价。

演示时可以隐藏 Dock 吗?

可以,使用直接下载版:在系统设置中开启自动隐藏,然后锁定隐藏与显示,这样演示途中就没有东西会关掉自动隐藏。App Store 版本在 Dock 设为自动隐藏时会暂停锁定。

Still Dock 支持我的语言吗?

除英语外,Still Dock 提供二十五种语言:西班牙语(西班牙和拉丁美洲)、法语、德语、意大利语、葡萄牙语(巴西和葡萄牙)、荷兰语、简体中文、繁体中文、日语、韩语、印地语、泰语、越南语、希伯来语、阿拉伯语、印尼语、波兰语、瑞典语、土耳其语、俄语、丹麦语、挪威语和芬兰语。它跟随 Mac 的语言设置,本网站也有全部这些语言。阿拉伯语和希伯来语从右向左阅读。

如何锁定你 Mac 的 Dock

macOS 拥有能锁定 Dock 的设置,只是没有给它们配上开关。它们藏在四条 defaults write 命令里,已经存在超过十五年,Apple 却从未 在“系统设置”中给它们安排位置。

所以在 Mac 上锁定 Dock 有三种方法,它们并不等同:

  1. 终端。不花一分钱,而且好用。运行这四条命令,重启 Dock, 你的 Dock 就会保持不变。要撤销它,就得记住再多四条命令,“系统设置”会变灰却没有任何解释, 也没有任何东西会记录你开始之前 Dock 的样子。我们的 命令生成器会替你写好这些命令。
  2. 描述文件。这项锁定能在终端命令、重启,以及删除 这款 App 之后依然生效。它是适合其他人使用的 Mac 的正确答案,却是你自己 Mac 的错误答案。
  3. Still Dock。同样的四项设置,变成菜单栏里的开关,还多了一样命令从来 没有的东西:它会记住你锁定之前的 Dock 样子,让你随时能回到那个状态。

每项锁定都是独立的。如果你只需要锁定大小,位置可以不管。 三种方法的更全面对比见锁定 Mac Dock 的三种方法。

在共享 Mac 上锁定 Dock

大多数人来到 Still Dock 是因为自己不小心把 Dock 弄乱了。另外一半情况是别人在使用的 Mac,那是另一个问题,需要另一种答案。

在全家共用的 Mac、学校或教室 Mac、图书馆或公共电脑、前台或接待设备、商店或展厅展示设备,又或者自助终端上,重要的问题是:你设置好的那个 Dock,下个月是否还是原来的样子。图标被拖出去、Dock 被调整大小或移到另一条边,而做这件事的人根本不记得自己做过。

这四项锁定能阻止上述一切情况,它们会让“系统设置”里对应的控件变灰,因此对使用这台设备的人来说,一切依旧正常。以描述文件形式部署时,效果更进一步:能在终端命令、重启,甚至有人删除 Still Dock 之后依然生效。对你自己的 Mac 来说,描述文件刻意是错误的选择,因为你会想要改变主意;对一台交给别人使用的设备来说,描述文件才是正确的选择。

无论你管理的是一台教室 Mac 还是一整间教室的设备,底层设置都是同样 的四个 defaults 键,完整文档见 每一条 Mac Dock defaults 命令。正在为一整间教室做设置?参见在教室 Mac 上锁定 Dock。