Una settimana fa, quicklook ha smesso di funzionare con .m
e .h
file. Invece, mi mostra una .m
o .h
miniatura. Penso che quel giorno sia spuntata una finestra di messaggio e non l'ho letta - ho risposto frettolosamente alla domanda - ma non stavo facendo nulla con il sistema. Ad ogni modo, ora ho perso il quicklook per questi tipi di file.
Funziona ancora con 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 il disco / permessi di riparazione, ha indicato qualcosa riguardante i file .qlgenerator, ma ho pensato "Probabilmente è a causa del mio copia-incolla-sostituzione di file di intrusione che probabilmente ha cambiato alcune autorizzazioni". Ad ogni modo, non ha risolto il problema.
Ho anche provato a eseguire qlmanage -r
e riavviare il mio mac. Il problema persiste.
L'altro mac mostra ancora il modo predefinito (ovvero con le anteprime di quicklook) per questi tipi di file.
Qualche idea su cosa è andato storto? Pensi che quella casella di messaggio a cui ho risposto frettolosamente sia responsabile? Sento che lo è, ma non ne sono sicuro, perché non stavo configurando il sistema o altro, e nemmeno tutto ciò che è collegato né a quicklook (non sapevo che questa funzione avesse un nome allora) né xcode ... Mi sono perso.
Modifica Come suggerito da @Bootle, ho eseguito
qlmanage -p FILE
e sorprendentemente, Quicklook ha aperto correttamente il file, cioè puoi vedere il contenuto del file e il colore XCode predefinito per esso. Inoltre, il seguente output è stato stampato nel terminale.
Quindialtrisuggerimenti?
ModificaNuovisuggerimentisonoemersidopoavercontrollatoillogdallaconsoledopolamodificadi@StvnW.
Allegol'immaginedeiregistridopoaverordinatoquicklooksuunfile
Aggiorna La soluzione era che stavo mantenendo versioni precedenti di XCodes dal 3.6.2 ^ _ ^ e da altre versioni, le ho raggruppate tutte in una cartella in cui non concedevo il permesso di accedervi. Così sono diventati inaccessibili anche al sistema. E il problema è stato risolto, il sistema (o QL) si è fissato all'ultima applicazione XCode ufficiale.
Ma questo è grazie alla risposta di sotto che mi ha dato quel suggerimento dal debugging. Immagino che altre persone che hanno questo stesso problema dovrebbero seguire la sua risposta. Sto contrassegnando questa risposta come la risposta corretta