web-dev-qa-db-fra.com

Faites en sorte que Quick Look de OS X fonctionne pour les extensions de fichier personnalisées

Je trouve la fonctionnalité de recherche rapide de Finder (lancée avec Space) très utile, mais cela ne fonctionne que pour un nombre limité d'extensions de fichier. Au travail, je reçois souvent des fichiers .properties, .conf, .ddl et autres qui sont essentiellement du texte, mais dans Quick Look, leur contenu n'est jamais affiché:

alt text

Existe-t-il un moyen de dire à mon Mac de traiter ces fichiers comme du texte?

Merci!

52
Nikita Rybak

QLStephen ajoute un support pour les fichiers sans extension de nom de fichier (comme README) et les fichiers avec des extensions arbitraires (comme file.xyz).

38
Lri

Vous pouvez également consulter les plugins QLColorCode et QLMarkdown, pour la coloration syntaxique de nombreuses langues et le rendu markdown, respectivement.

http://code.google.com/p/qlcolorcode/

http://github.com/toland/qlmarkdown/

_c

10
polypus74

Une recherche de quicklook sur github révèle qu'il existe une grande variété d'extensions disponibles:

et quelques collections (incomplètes):

8
Ioannis Filippidis

C'est possible, mais pas vraiment facile.

Si vous regardez /System/Library/QuickLook/Text.qlgenerator/Contents/Info.plist, vous remarquerez que l'aperçu "texte" concerne les UTI suivantes :

public.plain-text
public.rtf
com.Apple.rtfd
org.oasis-open.opendocument.text
com.Apple.property-list
public.xml

Voici comment QuickLook sait quel plugin (qlgenerator) utiliser.


Une solution (hackish) consisterait maintenant à attribuer à l'extension properties le UTI public.plain-text. Pour ce faire, vous pouvez créer une application fictive (créée par exemple par Automator) qui déclare ces types de fichiers comme décrits ici , vous ne feriez que d'utiliser public.plain-text comme UTI et properties comme extension de fichier.

5
Daniel Beck