<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Csv on Melabit</title>
    <link>https://melabit.com/it/tags/csv/</link>
    <description>Recent content in Csv on Melabit</description>
    <generator>Hugo</generator>
    <language>it</language>
    <lastBuildDate>Mon, 16 Mar 2020 06:00:00 +0000</lastBuildDate>
    <atom:link href="https://melabit.com/it/tags/csv/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>A proposito di Quick Look</title>
      <link>https://melabit.com/it/2020/03/16/a-proposito-di-quick-look/</link>
      <pubDate>Mon, 16 Mar 2020 06:00:00 +0000</pubDate>
      <guid>https://melabit.com/it/2020/03/16/a-proposito-di-quick-look/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://melabit.files.wordpress.com/2020/03/lucas-benjamin-ioxr9mrmark-unsplash-2.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&amp;ndash; &lt;em&gt;Fonte: &lt;a href=&#34;https://unsplash.com/@aznbokchoy&#34;&gt;Lucas Benjamin&lt;/a&gt; su &lt;a href=&#34;https://unsplash.com&#34;&gt;Unsplash&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Come già visto nel &lt;a href=&#34;&#34;&gt;post precedente&lt;/a&gt;, Quick Look permette di visualizzare l&amp;rsquo;&lt;a href=&#34;https://tidbits.com/2016/02/12/os-x-hidden-treasures-quick-look/&#34;&gt;anteprima di un gran numero di tipi di file&lt;/a&gt; direttamente nel Finder e nella maggior parte delle applicazioni integrate in macOS, nonché in applicazioni di terze parti che gestiscono i file come ForkLift o Cyberduck.&lt;/p&gt;&#xA;&lt;p&gt;Per attivare Quick Look basta selezionare un file e premere la barra spaziatrice oppure ⌘-Y. Una volta attivato, se si seleziona un altro file con il mouse o i tasti freccia, Quick Look aggiorna automaticamente l&amp;rsquo;anteprima. A partire da macOS 10.14/Mojave, Quick Look ha acquisito delle &lt;a href=&#34;https://support.apple.com/it-it/guide/mac-help/mh14119/10.14/mac/10.14&#34;&gt;ulteriori funzioni&lt;/a&gt;, che ne fanno in pratica un clone di Anteprima.&lt;/p&gt;&#xA;&lt;p&gt;Quick Look è stata introdotto nell&amp;rsquo;ormai lontano 2009 con Leopard (cioè Mac OS X 10.5) ed è subito diventato uno dei miei strumenti preferiti di macOS, una di quelle cose che fanno la vera differenza rispetto agli altri sistemi operativi sulla piazza. Ed è rimasto tale anche quando, con macOS 10.11/El Capitan, Apple ha disgraziatamente disabilitato la funzione che permetteva di selezionare e copiare un brano di testo direttamente dall&amp;rsquo;anteprima di Quick Look.&lt;/p&gt;&#xA;&lt;p&gt;Quick Look supporta nativamente un gran numero di tipi di file, ma ci sono alcune clamorose omissioni, come ad esempio la possibilità di visualizzare l&amp;rsquo;anteprima dei file Markdown.&lt;/p&gt;&#xA;&lt;p&gt;Per fortuna esistono parecchi plugin di terze parti che permettono di estendere o migliorare le funzionalità di Quick Look. Il sito &lt;a href=&#34;https://www.quicklookplugins.com/&#34;&gt;Quick Look Plugins List&lt;/a&gt; li raccoglieva tutti, ma non viene aggiornato da più di un anno. In alternativa si può consultare l&amp;rsquo;articolo &lt;a href=&#34;https://htr3n.github.io/2018/07/handy-quicklook/&#34;&gt;Handy macOS QuickLook configurations&lt;/a&gt;, che contiene una lista di plugin utili per la maggior parte degli utenti, oppure il progetto ospitato sul solito GitHub, &lt;a href=&#34;https://github.com/sindresorhus/quick-look-plugins&#34;&gt;List of useful Quick Look plugins for developers&lt;/a&gt;, che elenca i plugin più interessanti per uno sviluppatore.&lt;/p&gt;&#xA;&lt;p&gt;Per quanto mi riguarda, io non potrei fare a meno di questi plugin:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/p2/quicklook-csv&#34;&gt;QuickLookCSV&lt;/a&gt;, che produce una anteprima dei file &lt;code&gt;.csv&lt;/code&gt; decisamente migliore rispetto a quella ottenibile con gli strumenti nativi di Quick Look;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/anthonygelibert/QLColorCode&#34;&gt;QLColorCode&lt;/a&gt;, che colora le parole chiave dei programmi scritti nei principali linguaggi di programmazione (funziona perfino con il venerando, e venerabile, Fortran);&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://whomwah.github.io/qlstephen/&#34;&gt;QLStephen&lt;/a&gt;, che permette di visualizzare l&amp;rsquo;anteprima di un gran numero di file di testo non supportati da Apple;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/toland/qlmarkdown&#34;&gt;QLMarkdown&lt;/a&gt;, che visualizza l&amp;rsquo;anteprima dei file Markdown. Volendo si può anche usare &lt;a href=&#34;https://github.com/digitalmoksha/QLCommonMark&#34;&gt;QLCommonMark&lt;/a&gt;, il cui sviluppo però è fermo da tre anni. Sono entrambi ottimi, scegliere uno o l&amp;rsquo;altro è solo una questione di gusti personali.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr style = &#34;border: none; &#xA;            border-top: 3px double #333; &#xA;            color: #333; &#xA;            overflow: visible; &#xA;            height: 5px; &#xA;            width: 50%; &#xA;            margin-left: auto; &#xA;            margin-right: auto;&#34;&#xA;&gt;&#xA;&#xA;&lt;p&gt;L&amp;rsquo;&lt;strong&gt;installazione di un plugin&lt;/strong&gt; di Quick Look è piuttosto semplice. Basta scaricare il plugin che ci interessa, scompattare eventualmente il file &lt;code&gt;.zip&lt;/code&gt; scaricato, e infine copiare il file &lt;code&gt;.qlgenerator&lt;/code&gt; risultante&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;nella cartella &lt;code&gt;~/Libreria/QuickLook/&lt;/code&gt;, dove il simbolo &lt;code&gt;~&lt;/code&gt; indica la cartella principale (la &lt;code&gt;Home&lt;/code&gt;) dell&amp;rsquo;utente che sta usando il Mac (se la cartella in questione non esiste, createla voi stessi);&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;oppure nella cartella &lt;code&gt;/Libreria/QuickLook/&lt;/code&gt; contenuta nel disco di avvio, per rendere il plugin utilizzabile da tutti gli utenti del Mac.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Per chi usa &lt;a href=&#34;https://brew.sh&#34;&gt;Homebrew&lt;/a&gt; è ancora più semplice (e chi non usa ancora Homebrew dovrebbe decidersi a farlo, magari leggendo &lt;a href=&#34;https://melabit.wordpress.com/tag/homebrew/&#34;&gt;la serie di articoli&lt;/a&gt; che ho scritto qualche anno fa). Bisogna aprire il Terminale, aggiornare Homebrew,&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ brew update &#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;e installare il plugin desiderato, ad esempio &lt;code&gt;qlstephen &lt;/code&gt;, con il comando&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ brew cask install qlstephen&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;dove &lt;code&gt;brew cask&lt;/code&gt; è una estensione di Homebrew che permette di &lt;a href=&#34;https://formulae.brew.sh/cask/&#34;&gt;installare un gran numero di applicazioni per macOS&lt;/a&gt; direttamente dalla linea di comando, fra cui un gran numero di plugin di Quick Look. Come sempre,&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ brew cask uninstall qlstephen&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;rimuove il plugin installato con Homebrew.&lt;/p&gt;&#xA;&lt;p&gt;Come al solito, il &lt;code&gt;$&lt;/code&gt; iniziale non fa parte del comando ma serve solo ad indicare il prompt del Terminale, per cui va tralasciato quando si copiano i comandi di questo articolo.&lt;/p&gt;&#xA;&lt;hr style = &#34;border: none; &#xA;            border-top: 3px double #333; &#xA;            color: #333; &#xA;            overflow: visible; &#xA;            height: 5px; &#xA;            width: 50%; &#xA;            margin-left: auto; &#xA;            margin-right: auto;&#34;&#xA;&gt;&#xA;&#xA;&lt;p&gt;Per &lt;strong&gt;attivare un nuovo plugin&lt;/strong&gt; bisogna uscire e rientrare nel proprio account o almeno riavviare il Finder, cosa che si fa cliccando sull&amp;rsquo;icona del Finder nel Dock mentre si premono i tasti CTRL (⌃) e ALT (⌥) e scegliendo la voce di menu &lt;code&gt;Riavvia&lt;/code&gt;. Dal Terminale è ancora più semplice, basta eseguire&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ qlmanage -r&#xA;qlmanage: resetting quicklookd&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;per ricaricare istantaneamente tutti i plugin di Quick Look installati. Altro comando piuttosto utile è&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ qlmanage -r cache&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;che cancella la cache delle anteprime generate da Quick Look. La presenza di una cache, infatti, ha serie &lt;a href=&#34;https://eclecticlight.co/2018/06/24/last-week-on-my-mac-just-taking-a-quick-look/&#34;&gt;implicazioni legate alla privacy&lt;/a&gt;, dato che permette a chiunque abbia l&amp;rsquo;accesso al Mac di ottenere informazioni importanti sui documenti esaminati nelle ultime settimane.&lt;/p&gt;&#xA;&lt;!-- [^1]: Uso ogni tanto anche [QLNetcdf](https://github.com/tobeycarman/QLNetcdf/), un plugin che permette di visualizzare i [file netcdf](https://www.unidata.ucar.edu/software/netcdf/docs/faq.html) (un formato adatto per dati più complessi di quelli rappresentabili da un semplice file `.csv`), che però non è certo un plugin di utilità generale.--&gt;&#xA;</description>
    </item>
  </channel>
</rss>
