熟记快捷键
快捷键对提升效率的帮助最大,但初期节制曲线也比较陡。熟记一些常用快捷键之后,能感想熏染到吹糠见米的效果。比较实用的有:
cmd+c, cmd+v,cmd+a,这几个大家都知道,不过只管即便别用在代码拷贝上。

cmd+delete:删除当前行。选中文件的时候直接删除文件。
shift+方向键:这个在选择文本的时候很有用,可以选择单个字符或者整行,多利用才能找得手感。
cmd+shift+旁边方向键:这个可以快速选择当前行,用的大概多。
ctrl+a:跑到当前行的最前端,利用频次很高。
ctrl+e:跑到当前行的最尾端,利用频次很高。
cmd+tab:切换运用,这是大部分人用的最多的办法,却不是最高效的办法,后面会先容其他办法。
cmd+: 切换同一运用的窗口,这个非常实用。比如打开多个xcode工程的情形下,快速的在不同项目之间切换。 Finder,Firefox等场景下都支持。
cmd+w:关闭当前窗口,后面会先容其他办法,同样高效。
cmd+q:关闭当前运用。
cmd+n:新建窗口,比如打开新的Finder窗口,合营cmd+w很实用。
cmd+t:新建tab,支持tab模式的运用一样平常都支持这个快捷键。比如在safari,firefox,chrome下新建tab。
cmd+i: 显示当前文件的信息,查看文件大小,图片宽高的时候有用。
选中文件按空格预览:预览图片或者pdf文件时有用。合营方向键可以快速预览多张图片。
短按电源键:可以关闭屏幕,但不能太短,多按几次就有手感了。
熟记各个运用的快捷键:每个运用的有各自的快捷键,像xcode,android studio,乃至是一些娱乐运用,比如播放器,听歌运用,都可以通过键盘去完成一些常用的操作。
利用快捷键的目的在于把稳力集中在屏幕上,通过肌肉影象去完成赞助的操作,而不用分神去摸鼠标,点击菜单等。
全屏事情环境
Macbook屏幕都比较小,再撤除顶部状态栏,和底部dock栏,所剩下的展示区域就非常少了,可视区域变小一定会导致更频繁的窗口滚动操作。我个人习气把状态栏,dock栏都自动隐蔽,这样可以在须要永劫光高把稳力事情时产生更高的效率,比如写代码时可以在xcode里看到更多的代码,比如编辑笔墨的时候不用频繁的高下滚动。将运用全屏最大的好处在于避免把稳力被其他的信息分散掉。当然全屏之后要切换出当前的事情环境就须要其他工具的赞助。
运用切换神器Snap
上面提到dock栏一样平常被我隐蔽,但dock上有我最常用的app。如果要在这些常用app之间切换,频繁的呼出隐蔽的dock栏显然很低效。Snap运用可以完美的办理这个问题。
Automatic模式,直接将dock栏上的运用从左至右一贯映射到以下快捷键:
cmd+1, cmd+2, cmd+3, … cmd+0。这是个组合可以让你在10个常用的运用之间切换,刚开始会有几天的适应期,一旦形成肌肉影象之后,效率奇高。
当然你可能常用的app还不止10个,这时候就须要合营Spotlight搜索了,便是右上角状态栏的放大镜按钮。Spotlight在运用切换的时候很有用,当然须要敲几个字母,须要记住你常用app的大概名字。我将macbook上呼出spotlight的快捷键设置为cmd+e,cmd+e之后,输入q就弹出QQ音乐,输入qq就弹出QQ,回车之后就能快速切换到目标运用。Spotlight这种模式看似略繁琐,但习气之后能在1s内快速切换运用,比打开finder用眼睛人肉查找快了不知多少倍。
我还习惯用Spotlight做一些大略的打算,直接在输入框输入数字就能得到打算结果。
Snap还有另一种Manual模式,便是自己设置快捷键呼出app。这种办法蕴含无限的可能性,就看你影象能力了:
比如我习气单按F2呼出终端,单按F3呼出Finder等,不过常用的快捷键很随意马虎产生冲突,要珍惜每一个最常用的键盘组合。
被忽略的触摸板
不少人都会以为macbook的触摸板非常灵敏好用,单指轻触就可以完成鼠标的单击效果,双指轻触右半部分显示菜单,双指高下滑动可以完成页面的高下滚动,双指从右侧滑动呼出关照中央,四指朝外扩散可以显示桌面,四指朝内紧缩可以显示运用面板等等,但这些都是最根本的操作。触摸板可以频年夜部分人所理解的更强大,你只须要可以自定义触摸手势。
苹果系统官方并不支持自定义触摸手势,但有个运用可以做到:BetterTouchTool。
粗看界面就可以知道这款运用的酷炫和功能强大,BetterTouchTool可以将触摸板的功能发挥到极致,可以针对单个运用设置触摸手势,或者设置全局的触摸手势。
从上面的截图中可以看到我常用的一些设置。
触摸板上三指双击可以仿照cmd+,快速切换运用窗口。
四指下滑可以将macbook静音,再次下滑又规复声音,听歌的时候别人溘然过来跟你说话的时候很有用。
Android Studio没有Xcode双指旁边滑动切换前后代码位置的功能,通过BetterTouchTool大略设置触摸板手势,映射到cmd+[,cmd+] 就实现了这个功能。
还有其他一些运用设置就不一一先容了,重点是每个人可以根据自己的利用习气设置最方便影象的触摸板手势,利用韶光越长,对提升事情效率的帮助也就越大。
当然BetterTouchTool的功能远不止此,这款收费运用在网上有不少教程,对付提升效率来说绝对物超所值。
被低估的Safari
我很早之前是个重度Firefox利用者,Firefox上插件繁多,基本上能想到的功能都有对应插件来支持,缺陷是插件越用越多,Firefox就越笨重,利用体验也随之降级,实在对付浏览器来说最主要的还是浏览体验,其他花样再多实际用途也不大。
后来开始利用Chrome,Chrome在速率上完胜Firefox,浏览体验非常棒,稳定性也比Firefox好些。做一些大略的web页面调试的时候也很方便。现阶段利用频次也比较高。
我相信常常利用Safari的朋友就不多了,实在苹果的原生运用很多都做得很好了,习气从网上找各种运用安装完善系统功能,是从windows上带来的坏毛病。Safari的整体体验被大部分人低估了。
比如Safari的收藏夹是这样的:
这是我见过最简洁舒畅的收藏夹,只有笔墨,没有图标,自动居中对齐,双眼直视就能定位目标。
Safari+BetterTouchTool的浏览体验是这样的:
三指上滑可以新建tab。
三指下滑可以关闭当前tab。
三指左滑可以往左切换tab。
三指右滑可以往右切换tab。
双指双击阅读区域,可以将阅读区域放大至屏幕大小,在做大笔墨量阅读的时候很有用。再次双击规复至原样。
三指单击英文单词,完成取词翻译。这是我迄今能找到的最完美的取词翻译体验,而且只有Mac原生运用才支持,Firefox,Chrome都弗成,效果如下图:
完美同步到iPhone,iPad。Safari的收藏夹,浏览记录等可以在各个设备之间完美同步,现在利用iPhone和iPad阅读的场景越来越多,多设备同步的功能很主要。
Safari的样式布局,笔墨排版,页面滑动体验,在各浏览器当中也是我个人觉得最棒的一个。
Safari上也有最常见的插件,比如Adblock,Evernote,Pocket等。
更多的细节只有永劫光的利用才能感想熏染到。
还有更多
上面这些是最根本的提升效率的办法和工具,每个人都可以按自己的习气定制出更强大高效的事情环境,后面有机会再分享一些其他的工具。我相信Mac下有更多的可能性可以被发掘,也欢迎一起分享。
学习互换PHP的朋友,可以私信头条号输入【学习互换】获取加群办法,领取学习资料。