我真的很喜欢Mac OS X中底座的自动隐藏功能。但是,底座重新出现的动画对我来说有点太慢了。由于这很烦人,因此我禁用了该功能。
是否可以手动缩短坞站重新出现的时间?
顺便说一句:我知道有人可以使用组合键⌥⌘D来切换扩展坞的自动隐藏/显示。但是我想要不使用键盘的解决方案。
我真的很喜欢Mac OS X中底座的自动隐藏功能。但是,底座重新出现的动画对我来说有点太慢了。由于这很烦人,因此我禁用了该功能。
是否可以手动缩短坞站重新出现的时间?
顺便说一句:我知道有人可以使用组合键⌥⌘D来切换扩展坞的自动隐藏/显示。但是我想要不使用键盘的解决方案。
Answers:
要使Dock 在需要时立即跳回视图而不是滑动,请打开Terminal窗口并输入以下内容:
defaults write com.apple.dock autohide-time-modifier -int 0;killall Dock
我觉得这很有用,但是如果您希望停靠点的动画重新显示一秒钟,请尝试以下操作:
defaults write com.apple.dock autohide-time-modifier -float 0.15;killall Dock
若要恢复为默认的滑动效果,请打开“终端”窗口,然后键入以下内容:
defaults delete com.apple.dock autohide-time-modifier;killall Dock
您可以手动设置底座出现的时间。
与autohide-time-modifier
Marius Butuc发布的技巧不同,此命令不会在Dock出现时删除其动画。
首先,在系统偏好设置→坞站→自动隐藏中激活自动隐藏,或键入⌘+ ⌥+,D 然后打开终端并键入:
defaults write com.apple.dock autohide-delay -float 0; killall Dock
0
是Dock出现所需的时间(以秒为单位)。您可以选择浮点数和整数例如2
,0.5
,...killall Dock
使Dock重新启动。使用...还原默认行为
defaults delete com.apple.dock autohide-delay; killall Dock
请注意,com.apple.dock区分大小写。
根据MacOSHints的说法,此技巧是通过Hyperdock的开发人员Christian Baumgart的反向工程发现的。
此命令仅在OS X 10.7或更高版本中有效。
@gentmatt和@Marius Butuc的答案中的修改都很重要。我做了一些测试,我认为延迟(幻灯片动画开始之前)应为零,而动画持续时间应为0.4s(感觉自然但快速)。您可以通过隐藏Dock(> Dock>打开隐藏或⌥⌘D)并在Terminal中输入以下命令来轻松应用这些设置:
defaults write com.apple.dock autohide-delay -int 0
defaults write com.apple.dock autohide-time-modifier -float 0.4
killall Dock
您可以更改的值,0
并0.4
查看其他设置是否更适合您。如果要使用float而不是,请不要忘记更改int
为。float
0
如果您不喜欢它,可以使用以下命令撤消更改:
defaults delete com.apple.dock autohide-delay
defaults delete com.apple.dock autohide-time-modifier
killall Dock
我还发现Dock使用起来很慢,而且启动板可能会变慢。您可能要尝试启动LaunchBar或Alfred之类的应用程序启动器。前者是付费程序(带有免费演示),后者是免费的。通过这两种方法,您都可以非常快速地启动应用程序,以及包含应用程序,文件,文件夹等的数百种其他功能。我不会使用或错过启动板或Dock ...即使在新的Mac上,它们也太慢了,更不用说是由鼠标驱动的了。
这有点麻烦,但这确实使Dock的显示速度稍快。
如果您的Dock位于屏幕的右侧(我的是;请根据所需的Dock位置进行更改),将右上角和右下角的Hot Corners设置为触发启动板。当鼠标碰到一个热角时,它会立即触发动作,而不是在Dock Hiding短暂延迟之后。如果Dock隐藏并且启动板被触发,则会出现Dock。忽略启动板;单击您想要在Dock上。
因此,如果将鼠标移到边缘,则经过短暂的延迟后,Dock才会出现,但打到任一角都可以使Dock更快地出现。屏幕的其余部分(即启动板)上有一些令人分心的操作,但是如果您可以忽略它,则可以得到所需的结果。
@gentmatt,我总是在计算机上安装Secrets。它具有许多可以切换或设置的各种系统和应用程序变量,并且停靠动画就是其中之一。它还允许您在底座上放置垫片,以一点一点地整理它。最好的是,它可以用作控制面板,因此不需要终端体验。http://secrets.blacktree.com
为了使它更容易一点……这是乔纳森的答案,带有半冒号,因此可以一次性复制和粘贴到终端窗口中。(并且我根据自己的喜好调整了动画时间)对于这个建议,我向乔纳森(Jonathan)表示了极大的敬意,我试图将他投票,但我没有足够的代表!
打开终端,然后将以下代码复制到其中:)
defaults write com.apple.dock autohide-delay -int 0; defaults write com.apple.dock autohide-time-modifier -float 1.0; killall Dock
调整-float数字以更改动画时间
简短的回答:没有已知的方法可以真正加快动画的速度。
但是您可以通过一些调整使其速度稍快一些。
最好的选择是获得Cocktail或TinkerTool之类的第三方“ tweaker”应用程序之一,并禁用与Dock相关的任何视觉效果。
我建议使用TinkerTool,因为它现在有更多与Dock相关的选项。
特别是,我建议关闭“使用透明的Dock图标显示隐藏的应用程序”。并打开“禁用Dock的三维玻璃效果”。
这可能只会带来很小的好处,但可能会有所帮助。
而且,如果有人确实想出如何加快动画制作的速度,那将是Cocktail或TinkerTool的团队,因此拥有这些应用程序之一意味着您可能是第一个认识该应用程序的人。
预计到达时间:最快的方法:禁用自动隐藏。
我将Dock放在右侧,并且只占用很少的屏幕空间。宝贵的主要是垂直像素。
有了Lion的新全屏功能,如果我真的需要将其隐藏起来以最大程度地减少干扰,我只需在当前应用中使用全屏即可。