Una settimana fa, quicklook ha smesso di funzionare con i file .m
e .h
. Invece, mi mostra una miniatura .m
o .h
. Penso che quel giorno sia spuntata una finestra di messaggio e non l'ho letto - ho risposto frettolosamente alla domanda - ma non stavo facendo nulla con il sistema. Comunque, ora ho perso la ricerca rapida per questi tipi di file.
Funziona ancora per tutti gli altri file predefiniti. Ho provato a copiare i file ".qlgenerator" da un altro Mac, che ha la stessa versione del sistema operativo ... e ancora non ha funzionato.
Ho provato a verificare / riparare i permessi del disco, indicava qualcosa per quanto riguarda i file .qlgenerator, ma ho pensato "Probabilmente è a causa del mio copia-incolla-sostituzione con file intrusi che probabilmente ha cambiato alcuni permessi". Comunque, non ha risolto il problema.
Ho anche provato a eseguire qlmanage -r
e a riavviare il mio Mac. Il problema persiste.
L'altro Mac mostra ancora la modalità predefinita (ovvero, con le anteprime Quicklook) per questi tipi di file.
Qualche idea su cosa è andato storto? Pensi che quel messaggio a cui ho risposto frettolosamente ne sia responsabile? Sento che lo sia, ma non ne sono sicuro, perché non stavo configurando il sistema o altro, nemmeno tutto ciò che è correlato né a quicklook (non sapevo che questa funzione avesse un nome allora) né xcode ... Mi sono perso.
EDIT Come suggerito da @Bootle, ho eseguito
qlmanage -p FILE
e sorprendentemente, il Quicklook ha aperto il file correttamente, cioè puoi vedere il contenuto del file e la colorazione XCode predefinita per esso. Inoltre, il seguente output è stato stampato nel terminale.
Quindi altri suggerimenti?
MODIFICA Sono emersi nuovi suggerimenti dopo aver controllato il registro dalla console dopo la modifica di @StvnW.
Io sono allegare l'immagine dei log dopo aver ordinato la rapida occhiata a un file
UPDATE La soluzione era perché stavo mantenendo le versioni precedenti di XCodes dalla 3.6.2 ^ _ ^ e altre versioni, le ho messe tutte insieme in una cartella in cui non mi concedevo il permesso di accedervi. Così sono diventati inaccessibili anche al sistema. E il problema è stato risolto, il sistema (o QL) si è corretto con l'ultima applicazione ufficiale XCode.
Ma questo è grazie alla risposta seguente che mi ha dato quel suggerimento dal debugging. Immagino che altre persone che hanno lo stesso problema dovrebbero seguire la sua risposta. Contrassegno questa risposta come risposta corretta