mac关闭渐隐和弹出动画效果
苹果系统应用程序的窗口和对话框每次使用的时候都有华丽的特效,但是如果你感觉这种特效显得有点慢(MacGG闲的蛋疼),那该如何取消掉他呢?
方法很简单,打开“终端”(Finder->应用程序->实用工具->终端),并且输入以下命令:
defaults write -g NSAutomaticWindowAnimationsEnabled -bool FALSE
接着注销下账户,或者重启也行。。。你在打开一下窗口或者最小化一个窗口看看有没特效哦。
如果你想还原成原样,也很简单,再次打开“终端”(Finder->应用程序->实用工具->终端),并且输入以下命令:
defaults delete -g NSAutomaticWindowAnimationsEnabled
注销下,就OK了
不带任何动画效果不是更好吗?就像过去那样清清爽爽也不错。接下来将介绍如何在OS X操作系统里关闭大部分的视觉动画效果。
1、关闭窗口和对话框弹出的动画特效
打开终端窗口(Finder-应用程序-实用工具-终端)并运行下面的命令,就能取消对话框和窗口在屏幕中央位置弹出的效果:defaults write -g NSAutomaticWindowAnimationEnabled -bool FALSE
然后注销并重新登录系统使更改生效。
如果想恢复这个特效的话,可以打开终端窗口并运行下面的命令。同样地,需要注销并重新登录使更改生效:defaults delete -g NSAutomaticWindowAnimationEnabled
2、关闭快速查看的动画特效
当你选中某个文件并敲下《Space》键时会弹出快速查看窗口。它显示文件内容的预览画面。你可以在终端窗口里运行下面的命令,停用“快速查看”窗口从当前文件位置向外扩张的动画效果(这样做也会同时停用快速查看窗口缩回当前文件位置时的动画效果):defaults write com.apple.finder QLPanelAnimationDuration -int 0;killall Finder
命令运行后立即生效。如果想恢复这个动态效果,请打开终端窗口并运行以下命令(同理,这个更改也是立即生效):defaults delete com.apple.finder QLPanelAnimationDuration;killall Finder
3、关闭Mission Control的动画特效
在终端窗口里运行下面的命令,可以关闭当用户使用或退出Mission Control功能时所出现的动画缩放效果:defaults write com.apple.dock expose-animation -duration -int 0;killall Dock
更改在命令运行后立即生效。要注意这样也会关闭在使用“显示桌面”(Show Desktop)特效时,窗口向四周急速分散的动画效果。“显示桌面”特效通常是在触控板上用多个手指同时张开的手势来启用的。
如果想要恢复Mission Control功能的默认动画效果,可以打开终端窗口并运行以下命令:defaults delete com.apple.dock expose-animation -duration;killall Dock
4、关闭文件保存和打印对话框的动画效果
每当保存或打印文件时,程序的标题栏位置会向下滑出对话框。要关闭这一动画效果,可打开终端窗口并运行下面的命令:defaults write -g NSWindowResizeTime -float 0.01
你需要注销后再登录系统来使更改生效。
如果你希望再次看到这个视觉特效的话,可以运行下面的命令,之后同样要注销再登录系统使更改生效:defaults delete -g NSWindowResizeTime
5、关闭Launchpad界面动画效果
更改一个隐藏的设置就可以使Launchpad界面立刻出现或消失。打开终端窗口并键入下面两行命令,再按下《Return》键就可以了:defaults write com.apple.dock springboard-show-duration -int 0 defaults write com.apple.dock springboard-hide-duration -int 0;killall Dock
更改会立即生效。如果你要恢复之前的动画效果,可以再次打开终端窗口并运行下面的两行命令:defaults delete com.apple.dock springboard-show-duration defaults delete com.apple.dock springboard-hide-duration;killall Dock
在Launchpad界面里的应用程序页面划动时,如果你想立刻切换到下一页面而不带动画过渡从而减少页面切换所需的时间,那么可以打开终端窗口并键入下面的命令:defaults write com.apple.dock springboard-page-duration -int 0;killall Dock
运行后更改会立即生效。如果需要恢复默认状态,请打开终端窗口并键入以下命令:defaults delete com.apple.dock springboard-page-duration;killall Dock
6、关闭Dock栏的动画效果
Dock栏可以启动隐藏功能,以便在它用不到的时候会自动滑出屏幕。这样可以为屏幕腾出一些空间。把鼠标移到Dock栏平常所在的位置的边缘时可以让它重新进入屏幕中。右击Dock栏上的应用程序图标和栈之间的虚线,然后就可以选择是否启动隐藏功能。
如果想让Dock栏在需要用到的时候立刻跳入到屏幕里,而不是滑进屏幕,可以在打开的终端窗口里输入以下命令:defaults write com.apple.dock autohide-time-moidifier -int 0;killall Dock
如果想要恢复默认的滑动效果,可以打开终端窗口并运行以下命令:defaults write com.apple.dock autohide-time-moidifier -int 0;killall Dock
相关文章
- CSS动画实例:圆的涟漪扩散
- 剑指 offer 面试题精选图解 03 . 数组中重复的数字(超详细超容易理解的动画解法!!!)...
- Unity性能优化 — 动画模块
- MATLAB光通过三稜镜色散动画
- CSS - 炫酷Canvas动画动态效果及鼠标效果背景(无需图片)
- [WPF 自定义控件]了解WPF的布局过程,并利用Measure为Expander添加动画
- jquery 温故而知新 animate动画的一些坑
- 【Harmony OS】【ARK UI】【Demo】加载动画实现
- SwiftUI 组件大全之使用 ScrollView 和 GeometryReader 创建动画 3D卡片 滚动效果
- SwiftUI 文本组件之滚动动画数字组件 实现充满情感的微交互
- SwiftUI 绘图与动画之图形变换动画AnimationPair(教程含源码)
- Flutter 列表Item动画 — AnimatedList实现Item左进左出、淡入淡出
- vue学习笔记十:Jquery VS Vue之页面动画明细对照
- jquery动画
- 浅析主线程与合成线程、GPU优缺点、不同动画实现方式transition:height/transition:transform时浏览器工作的区别
- Unity Shader 之 简单滚动(uv)动画的效果实现
- 一个动画效果
- iOS- 点赞动画效果
- Silverlight动画之 Animation Easing