V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nthin0
V2EX  ›  macOS

macos 上求一个支持 yaml 文件的 quicklook 插件

  •  
  •   nthin0 · 2020-02-05 18:03:52 +08:00 · 2129 次点击
    这是一个创建于 1542 天前的主题,其中的信息可能已经有所发展或是发生改变。

    macos 上求一个支持 yaml 文件的 quicklook 插件,提前谢谢大佬们了

    第 1 条附言  ·  2020-02-06 15:29:55 +08:00
    已解决,跟楼下提供的方式略有区别:
    打开~/Library/QuickLook/QLColorCode.qlgenerator/Contents/Info.plist
    找到 CFBundleDocumentTypes - LSItemContentTypes,增加 public.yaml
    执行 qlmanage -r 就可以了
    谢谢 @jorneyr 大佬
    3 条回复    2020-02-05 20:29:04 +08:00
    jorneyr
        1
    jorneyr  
       2020-02-05 19:53:41 +08:00
    使用 QLColorCode 预览指定格式的文件,如 .sh, .bat, .properties:
    1. 安装 QLColorCode: `brew cask install qlcolorcode`
    2. 获取 UTI: `mdls -name kMDItemContentType application.properties`,输出:
    kMDItemContentType = "dyn.ah62d4rv4ge81a6xtsbw1e7dmqz3u"
    3. 打开 ~/Library/QuickLook/QLColorCode.qlgenerator/Contents/Info.plist,找到节点 Document Content Type UTIs,
    把上面得到的 dyn.ah62d4rv4ge81a6xtsbw1e7dmqz3u 加入到这个节点下,保存
    4. 执行 `qlmanage -r`,然后就可以使用 QLColorCode 预览 .properties 的文件了

    预览其他格式参考上面的步骤即可。
    nthin0
        2
    nthin0  
    OP
       2020-02-05 20:24:02 +08:00 via iPhone
    @jorneyr plist 里没有找到这个节点。。
    jorneyr
        3
    jorneyr  
       2020-02-05 20:29:04 +08:00
    Document types > Item 0 > Document Content Type UTIs
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3136 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:55 · PVG 18:55 · LAX 03:55 · JFK 06:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.