asociaciones de archivos QuickLook

3

Escribir $ qlmanage -m plugins me dará una lista de complementos de QuickLook y su tipo MIME asociado (al menos creo que es un tipo MIME):

plugins:
  org.openxmlformats.presentationml.slideshow -> /System/Library/QuickLook/Office.qlgenerator (32)
  com.adobe.pdf -> /System/Library/QuickLook/PDF.qlgenerator (622.3)
  com.apple.localized-pdf-bundle -> /System/Library/QuickLook/LocPDF.qlgenerator (622.3)
  com.apple.iwork.keynote.key -> /Library/QuickLook/iWork.qlgenerator (11)
  ...
  public.script -> /Applications/Development/TextMate 2.app/Contents/Library/QuickLook/TextMateQL.qlgenerator (1.0 - loaded)public.source-code -> /Applications/Development/TextMate 2.app/Contents/Library/QuickLook/TextMateQL.qlgenerator (1.0 - loaded)
  public.plain-text -> /Applications/Development/TextMate 2.app/Contents/Library/QuickLook/TextMateQL.qlgenerator (1.0 - loaded)
  public.text -> /Applications/Development/TextMate 2.app/Contents/Library/QuickLook/TextMateQL.qlgenerator (1.0 - loaded)
  ...

Preguntas:

  • ¿Cuál es el número entre paréntesis?
  • ¿Cómo sé qué complemento utilizará un archivo determinado? ¿Es solo la extensión del archivo o el tipo MIME (por ejemplo, public.plain.text) incrustado en los metadatos del documento?
  • ¿Cómo obtengo los documentos de AsciiDoc asociados con uno de los complementos que representan texto sin formato?
  • ¿Cómo cambio las asociaciones de complementos? Por ejemplo, use el complemento de Sublime Text en lugar de Text Mate.
pregunta craig 27.02.2014 - 15:28

1 respuesta

1

La información que busca está contenida en el archivo Info.plist de cada complemento Quick Look. Este archivo está incrustado en el paquete del complemento Quick Look: Contents/Info.plist

El número entre paréntesis es la versión del paquete ( CFBundleShortVersionString ). Este debe ser un identificador único para que el desarrollador determine la compilación exacta del complemento; compare esto con una versión de marketing de 1.1 .

El manual de qlmanage detalla cómo ver Las asociaciones y la ayuda ampliada muestran más opciones:

qlmanage -h

Para obtener detalles sobre cómo agregar o cambiar archivos asociados, consulte Apple Quick Look documentación de desarrollador . Las asociaciones se establecen en la sección CFBundleDocumentTypes del archivo Info.plist.

El complemento MultiMarkdown Quick Look proporciona un útil ejemplo de la configuración de Info.plist .

    
respondido por el Graham Miln 27.02.2014 - 16:45

Lea otras preguntas en las etiquetas