Existe-t-il des plugins QuickLook qui affichent plus de détails sur les applications? (.app)

9

Existe-t-il un meilleur plugin QuickLook que le plug-in intégré pour les applications de recherche rapide?

Quelque chose qui montrerait plus d'informations à définir Foobar./Contents/Info.plist, comme le numéro de version et l'identifiant de bundle par exemple serait idéal.

Tyilo
la source

Réponses:

2

Réponse simple, non.

Une réponse plus complexe est toujours non, mais cela ne signifie pas que cela ne peut pas être fait (le débogueur de script de Late Night Software remplace le visualiseur QuickLook par défaut pour les applications (com.apple.application) mais vous en tant qu'utilisateur ne voyez aucune différence ).

Il existe quelques sites tels que les plugins Quick Look et QLPlugins qui proposent des plugins (fichiers .qlgenerator), mais aucun ne permet d'afficher plus d'informations sur les fichiers .app.

Le qlgenerator qui fait le travail est StandardBundles.qlgenerator et se trouve dans le dossier / System / Library / QuickLook / qui est le dossier de base d'OSX pour tous les plugins QuickLook qui sont des types de base OSX tels que des applications, des fichiers texte ou des e-mails.

Il fournit la fonctionnalité QuickLook pour les "types" de fichiers de base suivants.

  • com.apple.application (type de base pour TOUTES les applications OSX)
  • com.apple.systempreference.prefpane (fichiers du volet de préférences naturellement)

Tout plugin de remplacement devrait fournir toutes les fonctionnalités du plugin existant, dans ce cas la fonctionnalité de recherche rapide du volet Préférences.

Les plugins vivent dans 4 endroits différents, et l'ordre dans lequel les plugins sont préférés est le suivant:

  1. À l'intérieur d'un ensemble d'applications - un plug-in QuickLook spécifique à l'application généralement utilisé pour fournir la fonctionnalité QuickLook pour les types de fichiers sur mesure
  2. ~ / Library / QuickLook - vos plugins utilisateur (n'existe pas tant qu'ils n'ont pas été créés par l'utilisateur)
  3. / Bibliothèque / QuickLook - les plugins d'application à l'échelle du système de votre Mac
  4. / Système / Bibliothèque / QuickLook - plugins de type base Apple pour tout le système Mac

Le remplacement du comportement par défaut du système pour .app peut donc être effectué avec les mises en garde suivantes:

  • Si une autre application fournit également la fonctionnalité QuickLook pour le type (com.apple.application) et qu'elle apparaît plus haut dans la hiérarchie (1 la plus élevée, 4 la plus basse), elle sera utilisée à la place.
  • Apple indique dans la documentation du développeur QuickLook que pour chacun des niveaux de hiérarchie ci-dessus, si plus d'un plugin est trouvé pour un type spécifique (par exemple com.apple.application) alors seul le premier est utilisé et vous n'avez aucun contrôle sur lequel dans des circonstances normales, sauf en forçant QuickLook à utiliser un plugin spécifique en utilisant qlmanage -g

Alors oui, cela peut être fait, mais rien n'existe actuellement dans le domaine public qui fournit cette fonctionnalité et donc quelque chose devrait être écrit sur mesure pour la fournir.

S'il a été implémenté, son utilisation présente des problèmes car ce serait pour un type de base OS X ... donc remplacer le type de base n'est pas une bonne idée; la priorité des plugins n'est pas fixe et vous ne pouvez pas être sûr que le plugin serait bien celui à exécuter.

Stu Wilson
la source