MacOS 10.15 版本里 Quick Look 插件无法使用的解决办法

错误

MacOS 升级到 10.15 版本时,预览文件出现下面的提示

qlPlugin-not-work

解决方式 1

删除 ~/Library/QuickLook 目录下的隔离属性 (quarantine attribute)

运行下面命令查看属性:

script
1
xattr -r ~/Library/QuickLook

运行下列命令移除这些属性:

script
1
xattr -d -r com.apple.quarantine ~/Library/QuickLook

解决方式 2

  1. 空格预览文件出现下列提示,点击 取消
qlPlugin-not-work
  1. 转到系统设置里
qlPlugin-solution-1

点击 “Allow Anyway”

  1. 使用下列命令打开刚才需要预览的文件
script
1
qlmanage -p /path/to/any/file.js
  1. 此时弹出提示,点击 “open”
qlPlugin-solution-2
  1. 然后就可以预览该后缀名的所有文件了
qlPlugin-solution-3
  1. 如果需要预览其他类型的文件,则将上述步骤重新操作一遍, 换个后缀名即可

最后推荐

推荐下自己使用的预览插件

script
1
brew cask reinstall qlcolorcode qlstephen qlmarkdown quicklook-json qlimagesize suspicious-package quicklookase qlvideo

需要注意的是 qlcolorcode 需要 highlight 库来显示高亮效果, 需要安装: brew install highlight