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

news/2025/3/19 21:28:55/

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 等等格式预览不是梦!


http://www.ppmy.cn/news/1070378.html

相关文章

Redis之Sentinel(哨兵)机制

一、Sentinel是什么? Sentinel(哨岗、哨兵)是Redis的高可用性(high availability)解决方案:由一个或多个Sentinel实例(instance)组成的Sentinel系统(system)…

RT_Thread内核机制学习(六)信号量

要传输较大数据时,使用队列。 传输较小数值时,使用邮箱。 队列、邮箱用来传递数据。 如果只是用来传递资源的个数,可以使用信号量。 A车与B车只需要传递信号量(代表资源)。 信号量 获取信号量 如果value>0&…

Pyecharts教程(九):使用Pyecharts绘制K线图的基本示例

Pyecharts教程(九):使用Pyecharts绘制K线图的基本示例 作者:安静到无声 个人主页 目录 Pyecharts教程(九):使用Pyecharts绘制K线图的基本示例完整代码推荐专栏引言: K线图是用于展示股票、期货等金融市场价格变动的一种图表形式。在Python中,可以使用Pyecharts库来绘制K线…

如何在YouTube平台成功开展联盟营销?详细攻略

在当今数字化时代,联盟营销已成为企业实现品牌曝光、拓展市场的重要策略之一。而YouTube作为全球最大的视频分享平台,拥有庞大的用户群体和广告资源,成为许多企业开展联盟营销的理想平台。本文将为您介绍如何在YouTube平台上开展联盟营销并获…

VMware虚拟机---Ubuntu无法连接网络该怎么解决?

在学习使用Linux系统时,由于多数同学们的PC上多是Windows系统,故会选择使用VMware创建一个虚拟机来安装Linux系统进行学习。 安装完成之后,在使用时总是会遇到各种各样的问题。本片随笔就主要针对可能出现的网络问题进行一个总结,…

配置uniapp调试环境

目录 uni-app介绍 uni-app开发工具HBuilderX 创建项目前提条件 uni-app项目结构 配置mumu模拟器 uni-app生命周期 1.应用生命周期 小程序规范 2.页面生命周期-小程序规范 3.组件生命周期 vue规范 uni-app登录按钮方法 uni-app发布安卓app uni-app介绍 uni-app 是一个…

23款奔驰S400商务型升级裸眼3D仪表盘,体验高配乐趣

3D驾驶员显示屏能帮助您密切留意该显示屏中的重要信息。驾驶辅助系统的警告图标和功能图标都有醒目的3D效果,能够立即引起驾驶员的注意。不仅如此,显示屏还能以出色的 3D 影像来显示车辆前方的汽车、卡车、客车和摩托车等车辆。

Kratos源码-日志-目录

文章目录 前言一、Java中的日志门面二、源码分析总结 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、Java中的日志门面 Kratos源码-Java中的日志框架 二、源码分析 Kratos源码-Logging 总结