Hace una semana, quicklook dejó de funcionar con los archivos .m
y .h
. En cambio, me está mostrando una miniatura de .m
o .h
. Creo que ese día apareció un cuadro de mensaje y no lo leí, respondí la pregunta apresuradamente, pero no estaba haciendo nada con el sistema. De todos modos, ahora he perdido la vista rápida de estos tipos de archivos.
Todavía funciona para todos los demás archivos predeterminados. Intenté copiar los archivos ".qlgenerator" de otro mac, que tiene la misma versión de sistema operativo ... y aún no funcionó.
Intenté verificar / reparar los permisos del disco, indicaba algo relacionado con los archivos .qlgenerator, pero pensé que "es probable que debido a mi copia-pegar-reemplazar por archivos de intrusos que probablemente cambiaron algunos permisos". De todos modos, no resolvió el problema.
También intenté ejecutar qlmanage -r
y reiniciar mi mac. El problema persiste.
El otro mac sigue mostrando la forma predeterminada (también conocida como con vistas previas de Quicklook) para estos tipos de archivos.
¿Alguna idea de lo que salió mal? ¿Crees que el cuadro de mensaje que respondí apresuradamente es el responsable de eso? Siento que lo es, pero no estoy seguro, porque no estaba configurando el sistema ni nada, ni tampoco nada relacionado con Quicklook (no sabía que esta característica tenía un nombre en ese entonces) ni Xcode ... Estoy perdido.
EDIT Como sugirió @Bootle, corrí
qlmanage -p FILE
y sorprendentemente, Quicklook abrió el archivo correctamente, es decir, puede ver el contenido del archivo y el color XCode predeterminado para él. Adicionalmente, la siguiente salida fue impresa en el terminal.
Entonces,¿haymássugerencias?
EDITSurgieronnuevosconsejosdespuésderevisarelregistrodesdelaconsoladespuésdelaediciónde@StvnW.
EstoyadjuntandolaimagendelosregistrosdespuésdeordenarQuicklookenunarchivo
ACTUALIZACIÓN La solución fue porque mantenía versiones anteriores de XCodes desde 3.6.2 ^ _ ^ y otras versiones, las puse todas juntas en una carpeta donde no estaba permitido el permiso para acceder. Así se volvieron inaccesibles para el sistema también. Y el problema se resolvió, el sistema (o QL) se corrigió a sí mismo a la última aplicación oficial de XCode.
Pero esto es gracias a la siguiente respuesta que me dio esa pista de la depuración. Supongo que otras personas que tienen este mismo problema deberían seguir su respuesta. Estoy marcando esta respuesta como la respuesta correcta