Mac的神功能:快速预览功能你真的会用吗?

关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新!


:什么是快速预览功能?

快速预览就是苹果Mac系统下原生的一个快速查看文件内容的功能,英文叫Quick Look或者Quick Preview。不需要双击打开文件,只需要选中文件再按空格键就能看到内容,再按一次空格键预览窗口就消失。速度非常快,我敢说没人不喜欢这个功能。好像新版的win10系统也有这个功能了。


原生快速预览的限制

文本文件后缀名

Mac原生的快速预览功能能支持的文件类型不是很广。比如同样是文本文件,如果后缀名是.txt可以预览,但是你把后缀名改为.dat则无法预览。

Mac的神功能:快速预览功能你真的会用吗?
原生预览支持txt后缀名的文本文件
Mac的神功能:快速预览功能你真的会用吗?
文件名修改为dat之后不可预览

QLStephen插件

这个插件可以支持所有后缀名的文本文件的预览,甚至是没有后缀名的比如我们常用的README文件(内容一般都是Markdown写的)。安装很简单:终端运行 brew cask install qlstephen即可。现在看看下面的效果截图(如果你没有brew,那说明你还是个不太会用Mac的用户,应该是个只注重计算机颜值而不注重灵魂的用户

Mac的神功能:快速预览功能你真的会用吗?
QLstepheen插件起作用了

代码文件语法高亮

上面的插件解决了任意文本文件的预览,但是对代码内容显示的不够fancy。比如下面截图显示的一段python程序代码,语法高亮,这对于一个程序员来说那简直是不能忍受的,视觉享受都去哪里了....

Mac的神功能:快速预览功能你真的会用吗?
python代码文件的快速预览结果

QLColorCode

此插件提供了代码文件的语法高亮,安装命令:brew cask install qlcolorcode,直接上图感受:

Mac的神功能:快速预览功能你真的会用吗?
Python程序
Mac的神功能:快速预览功能你真的会用吗?
c++程序

Markdown文档的预览

只安装上面两个插件,所有的文本文件可以预览了,而且程序代码还有语法高亮显示。如果你是个轻度强迫症患者一定发现了为什么README.md的文件预览出来的效果是这样,乱七八糟的,如下图:

Mac的神功能:快速预览功能你真的会用吗?
没装插件之前的md文件预览

QLMarkdown

安装:brew cask install qlmarkdown

Mac的神功能:快速预览功能你真的会用吗?
md文件预览效果

现在好了,直接渲染出效果。

其他插件

还有很多其他的插件,感兴趣的可以自行去安装:

QuickLookJSON

BetterZipQL

qlImageSize

WebP

Suspicious Package

QuickLookASE

QLVideo

一键安装所有插件的命令:

brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json qlimagesize webpquicklook suspicious-package quicklookase qlvideo

关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新!


上一篇:高效科研+git第一期:初始git


下一篇:阿里云心选商城——网站建设篇之——云·企业官网定制