Gibt es eine QuickLook-Vorschau für Nur-Text-Dateien mit unbekannten Erweiterungen? [Duplikat]

20

Eine ähnliche Frage wurde hier gestellt, aber die Antwort bezieht sich auf etwas namens QL Stephen , das nur eine Vorschau von Dateien ohne Erweiterung ausgibt. Ich benötige etwas, das eine Vorschau von Dateien mit Erweiterungen anzeigt, die der Finder nicht kennt. Sie sind alle Klartextdateien. Und es muss auf Lion (10.7) ausgeführt werden.

Zur Klarstellung: Ich bin nicht für einen Standard - QL auf der Suche nach irgendeiner unbekannten Erweiterung, sondern eine , die bestimmte wird eine Vorschau spezifische Erweiterungen (zB .sps , .fort ) als Klartext.

Kerl
quelle
1
Da es sich bei allen unbekannten Dateierweiterungen nicht unbedingt um Text handelt, ist dies eine schlechte Idee.
ocodo
2
Eine QuickLook-Plug-in-Version von HexFiend scheint der ideale Unbekannte / Standard-Previewer zu sein, wenn QuickLook so konfiguriert werden könnte.
Daniel
@ Slomojo: guter Punkt; Damit meine ich nicht alle unbekannten Dateierweiterungen, sondern einige bestimmte, die dem Finder nicht bekannt sind. Das habe ich schlecht formuliert.
Kap
@Chap Harrison, ich denke, ein QL-Viewer, der so konfiguriert werden kann, dass er eine Reihe von Dateierweiterungen als Text anzeigt (oder wie Daniel sagt, als Hex-Dump), wäre auf jeden Fall nett. Ich könnte einen Blick darauf werfen.
ocodo
@ Daniel: Ich glaube, ich habe dir auch den falschen Eindruck vermittelt - siehe überarbeitete Fragestellung.
Kap

Antworten:

7

Sie können QuicklookStephen ( https://github.com/whomwah/qlstephen ) verwenden. Installieren Sie über Brauen:

brew cask install qlstephen

und setze dann die Quicklook-Plugins zurück:

qlmanage -r

und du solltest gut gehen!

Getestet mit beiden Dateien ohne Endung und Dateien mit "unbekannter" Endung (zB .nfo)

Fabio Cionini
quelle
Aus irgendeinem Grund hat dies kürzlich aufgehört zu funktionieren. Ich kann keine .tex- oder ähnlichen Dateien anzeigen, auch wenn qlstephen installiert ist. Hat jemand dieses Problem überwunden?
David Nathan
@ DavidNathan das gleiche passiert mit mir, ich musste es entfernen und neu installieren rm ~/Library/QuickLook/QLStephen.qlgenerator und brew cask reinstall qlstephen
hasnat
@ hatnat leider nicht das Problem für mich behoben (mit OSX 10.11). Ich habe verwendetrm -r
David Nathan
1

Vielleicht ist es das, was Sie nach einer kurzen Google-Suche brauchen?

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

Es wird erklärt, wie bestimmte Dateitypen als einfacher Text deklariert werden. QuickLook verwendet diese Deklarationen.

ocodo
quelle
Nun, wir werden wärmer ... Das Hauptproblem ist, dass diese Dateien, an denen ich interessiert bin, von einem Perl-Programm erstellt wurden, nicht von einer .app , daher gibt es keine Info.plist. (Auch der Hinweis behauptet, nur 10,5 zu sein, FWIW.)
Kap
@Chap Harrison, das spielt keine Rolle, wählen Sie eine App aus, in der Sie die Dateien öffnen möchten, z. B. TextMate oder Text Editor.app, und fügen Sie diese Erweiterungen gemäß Artikel zu dieser info.plist hinzu. Auch die 10.5 info.plists haben sich in dieser Hinsicht nicht geändert, sodass Sie mit Lion einverstanden sind.
ocodo
Es ist möglicherweise möglich, die Erweiterung zu Text Editor.app hinzuzufügen, indem Sie Get Info , Opens with ausführen . Ich versuche es später und melde mich zurück.
ocodo
Hm - Ich habe die macworld-Technik in TextEdit ausprobiert und dann versucht, TextEdit zu starten (um sicherzugehen, dass ich nichts kaputt gemacht habe) und es ist abgestürzt mit "Code-Signatur ungültig"! IIRC, das ist etwas Neues bei Lion. Reicht die Bearbeitung von Info.plist aus, um dies zu tun?
Kap
1
@Chap Harrison, Ja, beim Bearbeiten einer .plist wird die Codesignatur für eine Anwendung geändert.
Daniel