Vedere codice, Markdown e ZIP con Visualizzazione rapida su Mac

Seleziona un file Swift o Python nel Finder e premi la barra spaziatrice: Visualizzazione rapida mostra il codice come testo semplice, tutto di un colore. Un README.md mostra i suoi # e ** al posto di titoli e grassetto. E un file ZIP mostra la sua icona, il nome e le dimensioni, ma nemmeno uno dei file che contiene.
Visualizzazione rapida mostra solo ciò che un'anteprima installata sul Mac sa disegnare. Le anteprime integrate in macOS trattano codice, JSON e Markdown come testo semplice, e nessuna legge un archivio. Da macOS Sequoia i vecchi plug-in con cui si colmava questa lacuna non vengono più caricati: le anteprime migliori arrivano ora dalle estensioni di Visualizzazione rapida installate dalle app. Folia Files ne include una. Con questa, la barra spaziatrice nel Finder e in Mail mostra il codice con i colori della sintassi e i numeri di riga, il JSON indentato, il Markdown impaginato e l'elenco dei file di un archivio ZIP o TAR.
Cosa mostra Visualizzazione rapida da sola
Con il solo macOS, la barra spaziatrice (o ⌘Y) su un file ti dà:
- codice sorgente (Swift, Python, JavaScript, script di shell…): testo semplice, senza colori né numeri di riga;
- JSON: anche questo testo semplice, senza colori;
- Markdown: il testo grezzo, con tutti i
#, gli*e i[link](…)in vista; - archivi ZIP e TAR: icona, nome e dimensioni dell'archivio, niente sul suo contenuto.
I file CSV sono l'eccezione: macOS li mostra già come tabella.
Perché: i plug-in sono stati ritirati, le estensioni li hanno sostituiti
Visualizzazione rapida sceglie un'anteprima in base al tipo del file. macOS ha le sue per testo, immagini, PDF, audio e video, documenti Office e iWork, e pochi altri. Per macOS, codice sorgente, JSON e Markdown sono tipi di testo: ricevono tutti l'anteprima del testo semplice, e nessuna anteprima del sistema legge cosa contiene un archivio.
Per anni si potevano aggiungere anteprime mettendo plug-in .qlgenerator nella cartella QuickLook della propria Libreria. macOS Sequoia (15) ha smesso di caricarli, e le anteprime installate in quel modo sono sparite. Oggi una nuova anteprima deve essere un'estensione di Visualizzazione rapida contenuta in un'app: installi l'app e macOS usa la sua estensione.
Due posti ti dicono cosa succede:
- Impostazioni di Sistema › Generali › Elementi login ed estensioni: nella sezione Estensioni, Visualizzazione rapida elenca le estensioni di anteprima installate dalle tue app e permette di disattivarle una per una.
- Terminale:
qlmanage -p ~/Desktop/README.mdapre l'anteprima di un file come la mostra il Finder, eqlmanage -m pluginselenca le anteprime integrate in macOS con i tipi di file di cui si occupa ciascuna (le estensioni delle app lì non compaiono).
L'estensione Visualizzazione rapida di Folia Files
Folia Files è un file manager per Mac e include un'estensione di Visualizzazione rapida. Non c'è altro da installare: quando l'app è nella cartella Applicazioni e l'hai aperta una volta, la barra spaziatrice usa l'estensione ovunque macOS mostri anteprime di Visualizzazione rapida: nel Finder e sulla scrivania, negli allegati di Mail e in altre app.
La schermata qui sotto è presa dentro Folia Files, nel suo modulo Anteprima; nel Finder l'estensione colora lo stesso file nello stesso modo, e in più mostra i numeri di riga nel margine.

Cosa mostra
- Codice: Swift, Python, JavaScript, Ruby, PHP, Perl, script di shell, C e C++, Objective-C, Java, SQL, CSS, YAML e gli altri linguaggi che macOS riconosce come codice sorgente. Parole chiave, stringhe, numeri, commenti e nomi dei tipi hanno ciascuno un colore, con i numeri di riga nel margine, in chiaro o in scuro come il tuo Mac. Vengono mostrati solo i primi 600 KB di un file.
- JSON: indentato e colorato, con le chiavi in ordine alfabetico, quindi il loro ordine può essere diverso da quello del file. Un file che non è JSON valido viene mostrato così com'è.
- Markdown: impaginato, con titoli, grassetto e corsivo, elenchi puntati, numerati e di attività, citazioni, tabelle, blocchi di codice e link.
- Archivi ZIP e TAR, non compressi o compressi con gzip (
.tar.gz,.tgz): il numero di file e le loro dimensioni una volta estratti, poi ogni cartella e ogni file, rientrati, con le dimensioni di ciascun file (fino ai primi 5.000 elementi).
Per gli altri formati di archivio, come 7z o RAR, e per i file CSV, macOS mantiene la propria anteprima.
Alcuni tipi di file le sfuggono, perché macOS non li vede come codice. L'estensione .ts di TypeScript è anche quella dei video MPEG transport stream, quindi macOS tratta quei file come video. I file Go o Rust spesso non hanno un tipo riconosciuto da macOS, a meno che un'altra app non ne dichiari uno. Per questi il Finder mantiene la sua anteprima solita.
Disattivarla o scegliere tra due app
In Impostazioni di Sistema › Generali › Elementi login ed estensioni, l'estensione compare come Folia Files sotto Visualizzazione rapida. Disattivala e macOS torna alle sue anteprime.
Se un'altra app sul tuo Mac ha anch'essa un'estensione di Visualizzazione rapida per il Markdown o il codice, il Finder mostra una sola anteprima per lo stesso file. Per ottenere l'altra, disattiva nello stesso elenco l'estensione che non vuoi.
L'estensione fa parte di entrambe le versioni di Folia Files, quella del sito e quella del Mac App Store.
Dentro Folia Files: le stesse anteprime, con più spazio
In Folia Files stesso, la barra spaziatrice apre la finestra di anteprima dell'app per codice, Markdown, JSON, CSV e archivi; foto, PDF, video e altri documenti passano a Visualizzazione rapida come sempre. La finestra resta sopra i riquadri: le frecce continuano a scorrere i file e l'anteprima li segue, e la barra spaziatrice la chiude. È l'impostazione Anteprime Folia Files per codice, Markdown, JSON, CSV e archivi (barra spaziatrice), in Impostazioni › File e rete › Anteprime e archivi.
Per tenere un'anteprima accanto ai tuoi file mentre lavori, usa il modulo Anteprima, uno dei moduli di Folia Files: aggiungilo alla barra laterale destra con il suo pulsante Moduli, oppure trascina Nuovo riquadro dalla barra degli strumenti fino al bordo della finestra e scegli Anteprima nella sua griglia. Mostra ciò che selezioni nel riquadro attivo.
Alcuni pulsanti in alto cambiano la vista: Renderizzato, Origine ed Esadecimale per il Markdown, Formattato per il JSON, Tabella per il CSV, Contenuto per un archivio. I colori e l'impaginazione del Markdown sono gli stessi dell'estensione.

Gli archivi hanno una possibilità in più: fai doppio clic su uno ZIP in un riquadro di Folia Files e si apre come una cartella, in sola lettura, così copi fuori solo i file che ti servono. Come aprire un file ZIP senza estrarlo su Mac spiega come funziona.
In breve
- Codice colorato, JSON indentato, Markdown impaginato e contenuto degli archivi nel Finder e in Mail: installa Folia Files e aprilo una volta; la barra spaziatrice fa il resto.
- Tornare alle anteprime di macOS: disattiva Folia Files sotto Visualizzazione rapida in Impostazioni di Sistema › Generali › Elementi login ed estensioni.
- Un'anteprima che resta aperta accanto ai tuoi file: il modulo Anteprima di Folia Files, nella barra laterale destra o in un riquadro tutto suo.


