2 votos

¿Cómo cambiar parte de las vistas previas de Quick Look de los archivos?

En el caso de archivos específicos, me gustaría que Quick Look previsualizara el Finalizar del documento, en lugar de su anverso. En este caso estoy trabajando con CSVs y quiero que la vista previa muestre las adiciones más recientes. (Soy consciente de que las vistas previas se almacenan en caché y quizá no estén totalmente actualizadas).

1. ¿Hay alguna manera de cambiar lo que muestra Quick Look, especialmente qué partes de un archivo?

2. ¿Se puede hacer esto para archivos específicos, en lugar de globalmente?

Mi investigación hasta ahora me lleva a pensar qlmanage en el Terminal es como cambiaría esto, pero no estoy seguro de cómo. (También no en Mac en este momento y la página man de qlmanage es ... escasa).

También podría imaginar un enfoque que cambie el lugar en el que se abre un archivo -abriendo al final del documento en lugar de su inicio- y que la vista previa haga lo mismo

3voto

Douglas Puntos 10417

Estás en el camino correcto con qlmanage . Lamentablemente, el uso de qlmanage es el último paso para asignar un generador de Quick Look a su tipo de archivo. Primero tienes que obtener el generador, o escribirlo desde cero.

Así que, para responder rápidamente a tus dos preguntas... sí, puedes cambiar lo que muestra QL y sí, puedes hacerlo para un solo tipo de archivo.

Para ver qué generadores están asociados a qué tipos de archivos, utilice la función -m bandera. He aquí una muestra de la salida

% qlmanage -m

  com.apple.iwork.pages.pages-tef -> /System/Library/QuickLook/iWork.qlgenerator (209)
  com.microsoft.powerpoint.ppt -> /System/Library/QuickLook/Office.qlgenerator (40)
  public.comma-separated-values-text -> /System/Library/QuickLook/Office.qlgenerator (40)
  com.apple.ical.ics.todo -> /System/Library/QuickLook/iCal.qlgenerator (906.3)
  com.adobe.encapsulated-postscript -> /System/Library/QuickLook/EPS.qlgenerator (906.3)

Dentro de cada uno de esos directorios hay un código, muy similar al de una aplicación de MacOS, que genera una vista previa de QL; así que puedes, de hecho, crear una vista previa según tus especificaciones.

En cuanto a la forma de crear ese código, véase el Introducción a la guía de programación Quick Look para empezar. El código está escrito en ANSI-C u Objective-C.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X