Personalizar Vista rápida para permitirme ver archivos .yml

10

Me gustaría usar "espacio" para obtener una vista previa de los archivos * .yml directamente desde el buscador en Mac OS X.

Creo que tengo que decirle al buscador que inicie el controlador de vista rápida de archivos de texto para archivos con ese tipo y esto tiene algo que ver con los identificadores de tipo universal (UTI).

Pero eso es lo más lejos que pude llegar.

¿Alguien puede darme la fórmula mágica? ¡¡Gracias!!

pitosalas
fuente

Respuestas:

2

Uso TextMate de Ciarán Walsh en el complemento QuickLook .

Este es un complemento de TextMate y un generador de QuickLook que presenta vistas previas de QuickLook (para ciertos tipos de archivos) utilizando el resaltador de sintaxis TextMate. Actualmente está configurado para resaltar Perl, PHP, Ruby, Shell, encabezados C y Obj-C (++). Nota: esto configura efectivamente TextMate como un servidor para el resaltado de sintaxis, por lo que no funcionará a menos que TM se esté ejecutando (QuickLook volverá a la vista previa estándar si no es así).

Aquí hay un enlace práctico para descargar el complemento y puede leer más sobre él en la página web de Ciarán.

Esto es lo que parece cuando busco rápidamente un archivo .yml:

.yml QuickLook

dolor
fuente
8

He tenido mucha suerte con el complemento gratuito QLStephen para Quick Look. Muestra muchos otros formatos de texto sin formato.
Probablemente valga la pena intentarlo para ver si funcionará con YAMLarchivos.

Puedes conseguirlo aquí .

Nathan Greenstein
fuente
1
Esta debería ser la respuesta seleccionada. Además, para instrucciones de instalación: github.com/whomwah/qlstephen
Volte
¡Trabajó nuevamente en 2018! Característica genial
Dolev
No funcionó en 2020. ¿Tengo que poner un ajuste especial?
gr4nt3d
Sí, lea la página de github donde se explica la instalación. En Catalina, el atributo extendido com.apple.quarantine debe eliminarse.
Reven
0

Puede usar el complemento QLStephen como se mencionó, pero deberá editarlo como se describe en el rastreador de problemas del proyecto: https://github.com/whomwah/qlstephen/issues/23#issuecomment-21769063

Básicamente: abra el .../QLStephen.qlgenerator/Contents/Info.plistarchivo en un editor de texto y agregue la UTI public.yamla la clave LSItemContentTypes. Luego ejecute qlmanage -rpara recargar el servicio.

usuario6844017
fuente