associazioni di file QuickLook

3

Digitando $ qlmanage -m plugins mi fornirai un elenco di plugin QuickLook e il loro tipo MIME associato (almeno credo che sia 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)
  ...

Domande:

  • Qual è il numero tra parentesi?
  • Come faccio a sapere quale plugin verrà utilizzato da un determinato file? È solo l'estensione del file o è di tipo MIME (ad esempio public.plain.text) incorporato nei metadati del documento?
  • Come faccio a ricevere AsciiDoc documenti associati a uno dei plugin che esegue il rendering di testo normale?
  • Come posso cambiare le associazioni dei plugin? Ad esempio, usa il plugin di Sublime Text invece di Text Mate.
posta craig 27.02.2014 - 15:28
fonte

1 risposta

1

Le informazioni che stai cercando sono contenute in ciascun file Info.plist del plug-in di Quick Look. Questo file è incorporato nel bundle di plug-in di Quick Look: Contents/Info.plist

Il numero tra parentesi è la versione del pacchetto ( CFBundleShortVersionString ). Questo dovrebbe essere un identificatore univoco per lo sviluppatore per determinare la build esatta del plug-in; confrontalo con una versione di marketing di 1.1 .

Il manuale di qlmanage spiega come vedere le associazioni e l'aiuto espanso mostra più opzioni:

qlmanage -h

Per i dettagli su come aggiungere o modificare i file associati, vedi Apple Documentazione per sviluppatori Quick Look . Le associazioni sono definite nella sezione CFBundleDocumentTypes del file Info.plist.

Il plug-in MultiMarkdown Quick Look fornisce un utile esempio delle impostazioni di Info.plist .

    
risposta data 27.02.2014 - 16:45
fonte

Leggi altre domande sui tag