¿Cómo usar una fuente personalizada para códigos en Vista rápida?

2

Cuando se usa Quick Look en un archivo de código, .swifto .cppetc., la fuente utilizada para representar el texto parece ser Menlo . Me preguntaba si esto es personalizable. ¿Puedo configurarlo manualmente en cualquier fuente que desee, como SF Mono o Source Code Pro ?

jackxujh
fuente
¿XCode está configurado realmente como la aplicación predeterminada para los tipos de archivo que desea QuickLook?
LangLangC
¿Algún otro editor en el sistema con complementos QuickLook? Verifique con qlmanage
LangLangC
@LangLangC Usé qlmanage -ly obtuve una larga lista de generadores. ¿Cómo encuentro qué generador se usa para generar vistas previas para qué tipo de archivos?
jackxujh
La lista hace exactamente eso. En mi sistema, TextMate reclama la QL para estos archivos; agregar grep -i codepara obtener public.source-code. Si cambia con frecuencia y /System-QL no lo capta instantáneamente: qlmanage -hrevela qlmanage -rque restablece QLdaemon. Encuentre aquí la lista de precedencia.
LangLangC
TextMate es realmente responsable de la vista previa de QuickLook en mi Mac. public.source-code -> /Applications/TextMate.app/Contents/Library/QuickLook/TextMateQL.qlgenerator (1.0)
PeterVP

Respuestas:

0

Se eliminó la sugerencia errónea de que eran las configuraciones de fuente Xcode las que proporcionaban esta funcionalidad.

Puede averiguar qué aplicación es responsable de mostrar el código fuente en QuickLook utilizando este comando en el terminal:

qlmanage -m plugins | grep -i "public.source-code"

Si no aparece nada, no tiene una aplicación que brinde esta funcionalidad.

En ese caso, puede probar este complemento de vista rápida https://github.com/anthonygelibert/QLColorCode .

PeterVP
fuente
De hecho, no apareció nada, ¿esto significa que QuickLook recurrirá a la fuente predeterminada del sistema para los códigos?
jackxujh
Esa es mi mejor suposición. Menlo es la fuente no proporcional predeterminada, SF Mono, por lo que sé, solo está disponible en Xcode y Terminal como una opción seleccionable. El complemento QLColorCode le ofrece la opción de configurar la fuente a su elección.
PeterVP