Existe-t-il un aperçu QuickLook pour les fichiers en texte brut avec des extensions inconnues? [dupliquer]

20

Une question similaire a été posée ici, mais la réponse se réfère à quelque chose appelé QL Stephen , qui prétend uniquement prévisualiser les fichiers sans extension. J'ai besoin de quelque chose qui affichera des aperçus de fichiers avec des extensions inconnues du Finder. Ce sont tous des fichiers en texte brut. Et, il doit fonctionner sur Lion (10.7).

Pour clarifier: je ne recherche pas de QL par défaut pour une extension inconnue, mais plutôt une qui prévisualisera certaines extensions spécifiques (par exemple, .sps , .fort ) en texte brut.

Type
la source
1
Étant donné que toutes les extensions de fichier inconnues ne sont pas nécessairement du texte, c'est une mauvaise idée.
ocodo
2
Une version plug-in QuickLook de HexFiend semble être l'aperçu idéal inconnu / par défaut, si QuickLook peut être ainsi configuré.
Daniel
@slomojo: bon point; Je ne voulais pas toutes les extensions de fichier inconnues, mais plutôt plusieurs extensions spécifiques qui ne sont pas connues du Finder. J'ai mal formulé cela.
Chap
@Chap Harrison, je pense qu'un visualiseur QL qui peut être configuré pour afficher un ensemble d'extensions de fichiers sous forme de texte (ou comme Daniel le dit, un vidage hexadécimal) serait bien sûr. Je pourrais jeter un oeil à faire cela.
ocodo
@Daniel: Je pense que je vous ai aussi donné une mauvaise impression - veuillez consulter le statut révisé de la question.
Chap

Réponses:

7

Vous pouvez utiliser QuicklookStephen ( https://github.com/whomwah/qlstephen ). Installer via Brew:

brew cask install qlstephen

puis réinitialisez les plugins Quicklook:

qlmanage -r

et vous devriez être prêt à partir!

Testé avec des fichiers sans extension et des fichiers avec une extension "inconnue" (par exemple .nfo)

Fabio Cionini
la source
Pour une raison quelconque, cela a cessé de fonctionner récemment. Je ne peux pas afficher les fichiers .tex ou similaires même avec qlstephen installé. Quelqu'un a-t-il surmonté ce problème?
David Nathan
@DavidNathan est arrivé avec moi, j'ai dû le supprimer et le réinstaller rm ~/Library/QuickLook/QLStephen.qlgenerator et brew cask reinstall qlstephen
hasnat
@hasnat, malheureusement, cela n'a pas résolu le problème pour moi (sous OSX 10.11). J'ai utilisérm -r
David Nathan
1

Après un rapide google, c'est peut-être ce dont vous avez besoin?

http://hints.macworld.com/article.php?story=20071028184428583

Il explique comment déclarer des types de fichiers spécifiques en texte brut, QuickLook utilisera ces déclarations.

ocodo
la source
Eh bien, nous nous réchauffons ... le principal problème que je vois est que ces fichiers qui m'intéressent ont été créés par un programme Perl, pas un .app , donc il n'y a pas d'Info.plist. (L'indice prétend également n'être que de 10,5, FWIW.)
Chap
@Chap Harrison, cela n'a pas d'importance, choisissez une application dans laquelle vous souhaitez ouvrir les fichiers, par exemple, TextMate ou Text Editor.app, puis ajoutez ces extensions à cette info.plist conformément à l'article. De plus, les info.plists 10.5 n'ont pas changé à cet égard, donc vous êtes d'accord avec Lion.
ocodo
Il peut être possible d'obtenir l'extension ajoutée à Text Editor.app en faisant Get Info , ouvre avec . Je vais l'essayer plus tard et je ferai rapport.
ocodo
Hm - J'ai essayé la technique macworld sur TextEdit, puis j'ai essayé de lancer TextEdit (pour m'assurer que je n'avais rien cassé) et ça s'est écrasé avec "signature de code invalide"! IIRC, c'est quelque chose de nouveau avec Lion. La modification d'Info.plist suffit-elle pour cela?
Chap
1
@Chap Harrison, Oui, la modification d'un .plist modifie la signature de code d'une application.
Daniel