QuickLook概述和使用以及常用插件

1、QuickLook概述

QuickLook : 是可以快速预览的工具,开源、免费。通过空格键即可快速查看文件内容。 文件无需打开就可以用QuickLook一键快速预览。

说明文档https://en.wikipedia.org/wiki/Quick_Look
github地址https://github.com/QL-Win/QuickLook

主要功能:

  • 可以快速查看文件夹信息;
  • 快速预览多种后缀代码文件、图片、音视频、压缩文件、文档、表格、演示文稿文件、或是 PDF 文件等

支持的格式

  • 几乎所有的图片格式: .png, .png, .jpg, .bmp, .gif, .psd, Camera RAW等
  • 压缩包: .zip, .rar, .tar.gz, .7z等
    .pdf and .ai file
  • 几乎所有的音视频格式: .mp4, .mkv, .m2ts, .ogg, .mp3, .m4a等
  • 数据文档 (.csv)
  • 邮件 (.eml and .msg)
  • HTML文件 (.htm, .html)
  • Markdown文件 (.md, .markdown)
  • 所有的文本文件 (determined by file content)
  • 通过插件拓展可支持的预览格式:包括但不限于.equb、.doc、.xls、.ppt等常见格式。

插件安装

状态栏找到quickLook图标右键,选择获取新插件即可跳转下载界面。选择 .qlplugin 结尾文件,安装方式为: 选中下好的文件轻击空格后点击右下角确认安装位置即可完成安装。或自行到GitHub上下载对应插件包。

2、怎么使用QuickLook?

『空格』,没错,超级简单,只要选中文件,敲一下空格就可以,但其实它还有一个快捷键command+Y,不过估计没人用,因为空格一键搞定,没有人会用两个按键。另外,查看一个文件之后,可以直接按上下左右键切换就行。

3、QuickLook常用增强插件有哪些?

github: https://github.com/sindresorhus/quick-look-plugins

QuickLook虽然强大,能打开大部分文件,但是默认还是有很多文件的无法打开的,包括:

  • 无后缀名的文本文件(安装插件『qlstephen』即可支持)

  • QuickTime无法打开的视频文件(没错,QuickTime不支持的,QuickLook肯定也不支持,rmvb/mkv之类的视频需要安装『qlvideo』插件来支持,但只能支持预览截图,不支持直接预览播放)

  • .srt字幕文件(喜欢下载美剧看的都知道这个,安装『qladdict』即可支持,但有两个问题,一是.srt字幕据我估计国内字幕组大部分应该都是用windows,所以导致有时候编码不是utf-8的时候,中文会乱码,另外还有.ass/.ssa这些字幕还是不支持用QuickLook查看,因为这些查看插件都是别人写的,没人写自然就不支持)

  • 压缩包/dmg镜像(安装『BetterZip』后即可用QuickLook查看压缩包/dmg镜像内的内容,需要注意的是,大部分用于支持QuickLook的都是插件,但BetterZip还是一个压缩/解压软件)

  • csv文件(默认是能查看,但安装『quicklook-csv』插件后,能查看到csv的行数、列数,字节数,编码方式)

  • json文件(默认也是能查看,但安装『QuickLookJSON』插件后,能查看格式化的json,看起来更舒服)

  • webp格式图片(默认不支持查看,安装『qlImageSize』插件后即可支持,而且安装该插件后在查看图片时能在上方显示宽高及大小,不安装的时候是不显示的)

  • 代码文件(默认看代码文件就当是普通文本看,安装『qlcolorcode』后,即可支持代码高亮,看起来舒服多了)

以上插件除了betterzip,其他都是安装在QuickLook的插件目录『/Library/QuickLook/』,后缀都是『.qlgenerator』,betterZip比较特殊,它是安装到『应用程序』里的,其实是要你自己拷贝到『应用程序』里面去。

通过这些插件:.mkv / .js / .md / .json / .zip / .pkg / .ase / .ipa / .apk / .pat 等等格式预览不是梦!

相关推荐
Amd7942 个月前
使用 nuxi preview 命令预览 Nuxt 应用
服务器·环境·nuxt·项目·命令·预览·构建
大熊猫侯佩7 个月前
Xcode 15 预览 SwiftUI 视图中 @FetchRequest 查询结果不能正确刷新的解决
swiftui·调试·预览·preview·coredata·xcode 15·fetchrequest
氦客1 年前
Android 相机库CameraView源码解析 (四) : 带滤镜预览
android·opengl·滤镜·预览·cameraview·相机库·glsurfaceview
氦客1 年前
Android 相机库CameraView源码解析 (一) : 预览
android·相机·第三方库·预览·源码解析·cameraview·natario1