MacOS 隐藏Dock之后,默认的呼出延迟和动画速度比较慢,可通过修改参数显著提升响应速度与使用体验。
设置 -> 桌面与程序坞 -> 程序坞 -> 自动隐藏和显示程序坞(开启)
解决方案 #
通过终端调整两个关键参数:
autohide-delay- 作用: 控制 Dock 弹出的 触发延迟(鼠标移到边缘后等待多久才响应)。
- 命令:
defaults write com.apple.dock autohide-delay -float 0
- 默认值: ~0.5 秒
autohide-time-modifier- 作用: 控制 Dock 弹出/隐藏的 动画速度(数值越小越快)。
- 命令:
defaults write com.apple.dock autohide-time-modifier -float 0.5
- 默认值: 1.0(设为 0.5 ≈ 50% 加速)
应用更改:
killall Dock # 重启 Dock 生效
一键配置:
defaults write com.apple.dock autohide-delay -float 0 && \
defaults write com.apple.dock autohide-time-modifier -float 0.1 && \
killall Dock
恢复默认:
defaults delete com.apple.dock autohide-delay && \
defaults delete com.apple.dock autohide-time-modifier && \
killall Dock