/PlainTextQuickLook

OS X系统文本文件快速预览插件

Primary LanguageCMIT LicenseMIT

PlainTextQuickLook

OS X 上的快速预览插件,支持文本文件预览,不限扩展名

主要是本人电脑上一大堆 markdown 文件,还有 podfile 和 makefile 文件,没办法预览,索性就写了个文本文件预览的插件。主要参考 qlstephen 作者的思路

安装

这里下载插件包,解压缩之后把PlainTextQuickLook.qlgenerator文件拷贝到/Library/QuickLook或者~/Library/Quicklook目录下。

注销系统重新登录或执行下面命令

/usr/bin/qlmanage -r

代码调试

调试依赖 qlmanager

  1. 删除 ~/Library/Quicklook 下的PlainTextQuickLook.qlgenerator文件
  2. 执行 cp /usr/bin/qlmanager PROJECT_PATH,把 qlmanager 复制到工程目录下
  3. Xcode 选择 product -> scheme -> edit scheme,选择 run 选项,info 下面的 executable 选择 other,找到刚刚的拷贝过来的 qlmanager,同时勾选 debug executable
  4. 选择 argument ,在 arguments passed on launch 中添加 -p text.md

接下来就可以像平时开发一样做断点调试了,qlmanager 的调试参数可以参考苹果的官方文档debug部分

参考:

Debugging Quicklook Plugin in Xcode 4.6
Debugging and Testing a Generator