Mac-Praxis: QuickLook-Funktion – Fähigkeiten und Konfiguration
Mac-Anwender sind es gewohnt, dass sie schon am Icon einer Datei erkennen, was sie darin erwartet. Apples Betriebssysteme haben früh damit angefangen, eine Miniaturvorschau in Dokumente im Finder zu präsentieren. Mit Mac OS X 10.5 (Leopard) führte Apple zudem die Finder-Funktion "Quick Look" ein. Sie wird in unter macOS als "Übersicht" bezeichnet und bietet einige praktische Funktionen, wenn man im Finder eine Datei ausgewählt hat:
- Beim Betätigen der Leertaste (oder des Tastenkürzels +Y) erscheint eine Vorschau des ausgewählten Dokuments. Erneutes Betätigen lässt die Vorschau wieder verschwinden.
- Ist die Übersicht aktiv, führt das Betätigen der Pfeiltasten zum Wechsel zur vorigen oder nächsten Datei in demselben Finderfenster.
- Das Tastenkürzel zeigt die ausgewählte Datei im Vollbildmodus. Sind mehrere Dateien ausgewählt, startet die Tastenkombination eine automatische Diaschau vor schwarzem Hintergrund.
- Bei Bildern (JPEG, TIFF, PNG) stehen in der Kopfleiste Bearbeitungswerkzeuge bereit, mit ihnen kann man das Bild drehen oder mit Markierungswerkzeugen bearbeiten.
- Seit macOS 13 (Ventura) erscheint in der Übersicht von Bildern mit Text ein Texterkennungssymbol in der unteren rechten Ecke. Nach einem Klick darauf kann man Text im Bild markieren und herauskopieren.
- Seit macOS 14 (Sonoma) bietet das Kontextmenü beim -Klick auf das Hauptmotiv eines Fotos die Option "Motiv kopieren". Während der Mauszeiger noch über dem Menüeintrag schwebt, zeigt ein umlaufender Lichtbogen, was als Motiv erkannt wurde. DIeses lässt sich kopieren oder über "Teilen" direkt versenden, zum Beispiel als iMessage.
Mit Leertaste und anschließendem Sekundärklick stellt man am Mac Motive frei – schneller geht es kaum.
Übersicht entsteht durch QuickLook-Plug-InsDer langjährige Mac-Entwickler Howard Oakley beschreibt in einem Blog-Eintrag, wie
Quicklook arbeitet: macOS verwendet ein erweiterbares System aus Plug-ins vom Typ "qlgenerator", um für so viele Dateitypen wie möglich eine Vorschau zu erzeugen. Diese können an drei unterschiedlichen Orten liegen. Unter "System/Library/QuickLook" finden sich die von macOS mitgelieferten Übersicht-Renderer. Dieser Ordner lässt sich von Anwendern nicht ändern. Eigene Quicklook-Plug-ins kann man im Benutzerordner unter "~/Library/QuickLook" hinzufügen. Ein dritter erlaubter Aufenthaltsort ist direkt in einem Programm: Dafür wählen Sie im Finder ein Programm aus und rufen im Kontextmenü "Paketinhalt zeigen" auf. Nun arbeiten Sie sich zu "Contents/Library/QuickLook" vor. Gibt es diesen Ordner nicht, verfügt das Programm über kein eigenes QuickLook-Plug-in.
Übersicht und Reparatur im TerminalGelegentlich erscheint die falsche oder unpassende Voransicht in der Übersicht. Um herauszufinden, wie das zustande kommt, müssen Sie die Kommandozeile bemühen. Der Befehl "qlmanage" hilft beim Aufspüren und Beheben solcher Probleme. Als Startpunkt dient der Befehl "qlmanage -m". Gibt man ihn in einem Fenster des Dienstprogramms "Terminal" ein und bestätigt mit der Enter-Taste, erscheinen zwei Zeilen mit Statusinformationen inklusive aktuellem RAM-Bedarf, gefolgt von einer Liste verwendeter Plug-ins. Die einzelnen Einträge sind recht lang – es lohnt sich, das Terminal-Fenster breiter zu ziehen. Alternativ kann man die Ausgabe auch in eine Datei schreiben:
qlmanage -m > ~/Desktop/QuickLook-Plug-ins.txt
erzeugt eine Textdatei namens "QuickLook-Plug-ins" auf dem Schreibtisch. Die Nomenklatur der einzelnen Einträge besteht aus drei Teilen:
Dateityp –> QuickLook-Plug-in (Version)
Das erste Segment, der Dateityp, ist schwer zu entziffern. Meist besteht er aus einer umgedrehten Hersteller-URL ("com.apple."), gefolgt von der Beschreibung des Dateityps. Mittels dieser Liste kann man nun einzelnen Dateien einen anderen QL-Generator zuweisen. Entweder man weist dem Dokument einen Dateityp zu, oder direkt das QuickLook-Plug-In. Auch dabei kommt qlmanage zum Einsatz, jedoch mit der Option "-p". Dann folgt "-c Dateityp" oder "-g QuickLook-Plug-in", und zum Schluss der Pfad zur Datei. Um beispielsweise die just erstellte Textdatei wie eine RTF-Datei darstellen zu lassen, verwenden Sie folgenden Befehl:
qlmanage -p -c public.rtf ~/Desktop/QuickLook-Plug-ins.txt
oder alternativ
qlmanage -p -g /System/Library/QuickLook/Text.qlgenerator ~/Desktop/QuickLook-Plug-ins.txt
Das Werkzeug ist vor allem dafür gedacht, dass Entwickler ihre eigenen Plug-ins testen können; deshalb zeigt macOS testweise eine vom frisch zugewiesenen Plug-in generierte Übersicht. Die Eingabe des Dateipfads ersparen Sie sich, indem Sie ein Leerzeichen hinter den Dateityp (oder das Plug-in) setzen und die entsprechende Datei aus dem Finder auf das Terminal-Fenster ziehen – dann entsteht der korrekte Pfad von selbst.
Icon-Cache und Übersicht bleibt im RAMUm die Finderdarstellung zu beschleunigen, speichert macOS generierte Vorschauen im RAM – bis zu zwei Tage, schreibt Oakley. Darum ist bei manchen Macs der Arbeitsspeicher nach einer Nutzungsdauer gut gefüllt. Doch sei das kein Problem, denn sobald der Platz knapp würde, kümmere sich macOS selbst um das Entfernen von platzfressenden Caches. Um diese Caches manuell zu löschen, gibt es ebenfalls Kommandozeilenbefehle, zudem kann man die Anzeige von Thumbnails und Vorschauen direkt vom Terminal auslösen oder die Zeit stoppen, die dafür notwendig ist (siehe Tabelle).
Terminal-Befehl | Resultat |
qlmanage -p Pfad/zu/Dokument.pages | öffnet Dokument.pages als Übersicht |
qlmanage -p -z Pfad/zu/Dokument.pages | zeigt die Zeit für die Berechnung der Übersicht |
qlmanage -t Pfad/zu/Dokument.pages | zeigt Thumbnail von Dokument.pages |
qlmanage -t -z Pfad/zu/Dokument.pages | zeigt die Zeit für die Berechnung des Thumbnails |
qlmanage -m | zeigt Status und verwendete Plug-Ins von QuickLook |
qlmanage -p -c Dateityp Pfad/zu/Dokument.pages | zwingt QuickLook zum Verwenden eines Dateityps für Übersicht |
qlmanage -p -g QuickLook-Plug-in Pfad/zu/Dokument.pages | zwingt Übersicht zum Verwenden eines bestimmten qlgenerators. |
qlmanage -r cache | löscht den Thumbnail-Cache |
qlmanage -r | setzt den Quicklook-Prozess zurück |