让Dock自动 显示/隐藏 不再有延迟

Safari 5.2 Mac OS X 10.7.2
<ignore_js_op>让Dock自动 显示/隐藏 不再有延迟 
可能很多朋友使用Mac的时候都会选择将Dock隐藏(可以在系统偏好设置-Dock中选择),等到使用的时候将光标向下一划Dock就会自动弹出显示了。这个显示或者隐藏会有一点点(似乎1秒左右)的延迟,使用下面的方法可以消除这个延迟:

打开  应用程序-实用工具-终端

输入如下代码并回车:

  1. defaults write com.apple.Dock autohide-delay -float 0 && killall Dock

复制代码

这样当Dock再次隐藏或者显示的时候就会立即执行的

如果想要恢复原来默认的延迟速度,就在终端输入如下代码并回车即可:

  1. defaults delete com.apple.Dock autohide-delay && killall Dock

复制代码

为了提高效率可以选择关闭动画,分别是

Launchpad
首先打开“终端”(Finder->应用程序->实用工具->终端),并且输入以下命令:
defaults write com.apple.dock springboard-show-duration -int 0
defaults write com.apple.dock springboard-hide-duration -int 0;killall Dock
如果你想还原成原样,也很简单,再次打开“终端”(Finder->应用程序->实用工具->终端),并且输入以下命令:
defaults delete com.apple.dock springboard-show-duration
defaults delete com.apple.dock springboard-hide-duration;killall Dock
Mission Control
首先打开“终端”(Finder->应用程序->实用工具->终端),并且输入以下命令:
defaults write com.apple.dock expose-animation-duration -int 0;killall Dock
如果你想还原成原样,也很简单,再次打开“终端”(Finder->应用程序->实用工具->终端),并且输入以下命令:
defaults delete com.apple.dock expose-animation-duration;killall Dock
 
 
mission control的动画时长设置:
  1. defaults write com.apple.dock expose-animation-duration -float 0.1;killall Dock

复制代码

dock的动画效果设置:

  1. defaults write com.apple.dock autohide-time-modifier -float 0.12;killall Dock

复制代码

同样的道理。
如果想要改回系统默认的设置:
mission control:

  1. defaults delete com.apple.dock expose-animation-duration; killall Dock

复制代码

dock:

  1. defaults write com.apple.dock autohide-time-modifier -float 0.12;killall Dock

复制代码

上一篇:GetKeyState和GetAsyncKeyState以及GetKeyboardState函数的用法与区别2-------C#检查键盘大小写锁定状态


下一篇:Codeforces 837E Vasya's Function - 数论