Perché i file di testo non sono supportati da Quicklook?

1

Quindi so che alcune domande sono già state fatte su questo come Esiste un'anteprima QuickLook per file di testo semplice con estensioni sconosciute? e QuickLook per i file senza estensione o un'estensione sconosciuta , ma quelle domande riguardano le correzioni in opposizione al ragionamento di Apple che non supporta QuickLook per alcuni tipi di file.

Ho molti file di testo che uso con TextEdit, alcuni in formato .rtf e alcuni in formato .txt. Ho anche molti file .docx per la scuola. Sono abbastanza sicuro che Microsoft abbia creato il plugin per QuickLook per lavorare con i file .docx. I file .rtf sono supportati anche da QuickLook.

I file di testo sembrano il tipo di file più semplice, perché a differenza dei file .rtf mancano di elaborati ornamenti di testo e (a volte) di formattazione complessa.

Perché i file .txt non sono supportati da QuickLook? Sono più elaborati di quello che sembrano, o c'è qualcosa che mi manca?

UPDATE: Ecco un'illustrazione di ciò di cui sto parlando:
posta pasawaya 06.08.2012 - 23:19
fonte

3 risposte

2

Normalmente, i file di testo sono supportati da QuickLook. Se ne hai uno che non lo è, è probabile che ci sia qualcosa di "strano" sul file, almeno dal punto di vista del Finder.

Prova ad aprire il file in TextEdit e poi scegli "Format" e quindi "Make Rich Text" come mostrato qui:

link

  • Digita uno spazio (o modifica il documento in qualche altro modo minore).

  • torna al menu "Formato" e scegli "Crea testo normale" di nuovo.

  • Salva il file.

  • Verifica se QuickLook è in grado di mostrare il file.

risposta data 08.08.2012 - 00:09
fonte
2

Ho avuto lo stesso problema e il commento di Lri sull'utilizzo di qlmanage -r lo ha risolto correttamente. Ha anche causato i file .sh e .c per funzionare anche con quicklook.

Avrei commentato in quello spazio ma StackExchange non pensa che io sia abbastanza figo per farlo

    
risposta data 08.08.2012 - 01:28
fonte
1

Ho avuto lo stesso problema e l'ho risolto notando che un errore (corrotto o simile) qlgenerator era usato per generare l'anteprima di quicklook di file di testo semplice. Per fare ciò, puoi digitare, in un terminale,

qlmanage -m plugins

e cerca la stringa public.plain-text (ad esempio usando grep), quindi dovresti ottenere qualcosa di simile a

qlmanage -m plugins | grep public.plain-text
   public.plain-text -> /Library/QuickLook/QLMultiMarkdown.qlgenerator (1.2.1 - loaded)

Qui significa che nel mio caso il QLMultiMarkdown è responsabile della generazione del quicklook corrotto per l'estensione del testo semplice ( .txt ). Deve esserci un modo per forzare quicklook a puntare a un altro qlgenerator per public.plain-text . Tuttavia, non ho nemmeno provato perché non ho bisogno di QLMultiMarkdown . Invece, ho semplicemente spostato QLMultiMarkdown.qlgenerator in una sottocartella di backup ( /Library/QuickLook/bak/ ) e ho ricaricato qlmanage con

qlmanage -r

Ora puoi provare a visualizzare in anteprima tutti i file .txt con quicklook premendo la barra spaziatrice. Spero che funzioni per te!

Solo per le tue informazioni personali, per verificare quale qlgenerator è ora in uso, ridigita

qlmanage -m plugins | grep public.plain-text

quali output

public.plain-text -> /Library/QuickLook/QLColorCode.qlgenerator (2.0.1 - loaded)

nel mio caso. (Si noti che QLColorCode è un'estensione molto utile per l'evidenziazione della sintassi del codice sorgente, ma piuttosto inutile per i file di testo semplici, tuttavia funziona così non mi lamento di questo.)

    
risposta data 13.07.2015 - 12:31
fonte

Leggi altre domande sui tag