QuickLook 插件


QuickLook 简述

QuickLook是Leopard(10.5)引入的一项新特性,允许在Finder中快速预览多种不同类型的文件。不需要双击鼠标来打开文件,只需要按下空格键就可以通过QuickLook快速预览文件内容。

QuickLook采用的是可扩展的架构,使得大部分工作都由插件完成。这些插件是后缀为.qlgenerator的bundle,只要将这些bundle文件拖放到QuickLook目录:/System/Library/QuickLook 中即可完成插件的安装。

这里写图片描述


QuickLook 插件

实际的插件是一个特殊编译的程序——但不是一个独立的可执行程序。

插件程序没有传统的main()入口点,而是实现了QuickLookGeneratorPluginFactory入口点。

另外还有一个配置文件,负责将插件和对应的文件类型 关联起来。

文件类型通过苹果的UTI(Uniform Type Identifier)表示,这实际上就是逆DNS表示法(reverse DNS notation)。


QuickLook 插件制作


优秀插件及使用

猜你喜欢

转载自blog.csdn.net/lovechris00/article/details/81292870