¿Hay complementos de QuickLook que muestran más detalles sobre las aplicaciones? (.app)

9

¿Hay un complemento mejor para QuickLook que el incorporado para aplicaciones de visualización rápida?

Algo que mostraría más de la información definida en Foobar./Contents/Info.plist , como el número de versión y el identificador del paquete, por ejemplo, sería ideal.

    
pregunta Tyilo 05.08.2012 - 20:32

1 respuesta

2

Respuesta simple, no.

La respuesta más compleja sigue siendo no, pero eso no significa que no se pueda hacer (el Depurador de guiones de Late Night Software anula el visor de QuickLook predeterminado para aplicaciones (com.apple.application), pero usted como usuario no lo hace ver cualquier diferencia).

Hay algunos sitios, como Complementos de vista rápida y QLPlugins que ofrecen complementos (archivos .qlgenerator), sin embargo, no hay ninguno que permita mostrar más información sobre los archivos .app.

El qlgenerator que hace el trabajo es StandardBundles.qlgenerator y se encuentra en la carpeta / System / Library / QuickLook / que es la carpeta base de OSX para todos los complementos de QuickLook que son tipos básicos de OSX, como aplicaciones, archivos de texto o correos electrónicos.

Proporciona la funcionalidad QuickLook para los siguientes "tipos" de archivos base.

  • com.apple.application (tipo base para TODAS las aplicaciones OSX)
  • com.apple.systempreference.prefpane (archivos del Panel de preferencias de forma natural)

Cualquier complemento de reemplazo tendría que proporcionar toda la funcionalidad del complemento existente, en este caso, la funcionalidad de vista rápida del Panel de Preferencias.

Los complementos viven en 4 lugares diferentes, y el orden en que se prefieren los complementos es el siguiente:

  1. Dentro de un paquete de aplicaciones: un complemento de QuickLook específico de la aplicación que generalmente se usa para proporcionar la funcionalidad de QuickLook para tipos de archivos a medida
  2. ~ / Library / QuickLook - sus complementos de usuario (no existen hasta que son creados por el usuario)
  3. / Library / QuickLook - los complementos de aplicación de todo el sistema de su mac
  4. / System / Library / QuickLook - complementos de tipo base de Apple de todo el sistema de su mac

Por lo tanto, la anulación del comportamiento predeterminado del sistema para .app se puede hacer con las siguientes advertencias:

  • Si otra aplicación también proporciona la funcionalidad QuickLook para el escriba (com.apple.application) y aparecerá más arriba en la jerarquía (1 más alto, 4 más bajo), entonces se usará en su lugar.
  • Apple lo indica en la documentación del desarrollador de QuickLook que para cada uno de los niveles de jerarquía anteriores, si es más se encuentra un complemento para un tipo específico (por ejemplo, com.apple.application), solo se usa la primera y no tienes control sobre cuál bajo circunstancias normales, excepto forzando a QuickLook a usar un complemento específico usando qlmanage -g

Entonces, sí, se puede hacer, pero actualmente no existe nada en el dominio público que proporcione esta funcionalidad y, por lo tanto, se debería escribir algo a medida para proporcionarla.

Si se implementó, usarlo tiene sus problemas, ya que sería para un tipo base de OS X ... por lo que reemplazar el tipo base no es una buena idea; la prioridad de los complementos no es fija y no puede estar seguro de que el complemento sea el que se ejecutará.

    
respondido por el Stu Wilson 09.09.2012 - 14:22

Lea otras preguntas en las etiquetas