Vai al contenuto
Case Converter Online
it

Generatore di tabelle Markdown

Scrivi in una griglia o incolla celle da Excel o Fogli Google, e ottieni una tabella Markdown con le colonne allineate. Imposta l'allineamento di ogni colonna con un clic.

La prima riga è l'intestazione. Puoi incollare un blocco di celle direttamente in qualsiasi cella. Premi Invio per scendere.

Perché usare un generatore di tabelle Markdown

Un generatore di tabelle Markdown ti evita il lavoro più noioso. Le tabelle Markdown sono testo semplice: ogni riga è una riga di testo, le celle sono separate da barre verticali e sotto l’intestazione c’è una riga divisoria fatta di trattini. È facile da leggere ma lento da scrivere, e tenere le colonne allineate a mano è tedioso. Basta un valore più lungo per dover riempire di spazi tutte le altre righe.

Questo strumento ti dà una griglia in cui scrivere, come un piccolo foglio di calcolo, e scrive il Markdown al posto tuo. Legge anche i dati che hai già: celle copiate da Excel o Fogli Google, testo CSV o una tabella Markdown esistente.

Come usare la griglia

  • Scrivi in una cella qualsiasi. La prima riga è l’intestazione ed è mostrata in grassetto.
  • Aggiungi riga e Aggiungi colonna ingrandiscono la tabella. I piccoli pulsanti x accanto a ogni riga e sopra ogni colonna la eliminano.
  • Premi Invio per scendere di una riga. Sull’ultima riga, Invio ne aggiunge una nuova.
  • Allineamento: il menu sopra ogni colonna imposta Predefinito, Sinistra, Centro o Destra.
  • Incolla un blocco di celle in una cella qualsiasi per riempire la griglia da quel punto.
  • Incolla dati apre un riquadro per celle di un foglio di calcolo, CSV o una tabella Markdown. Premi Carica nella griglia per sostituire la griglia con quei dati. Anche un CSV con il punto e virgola, come quelli di Excel in italiano, viene riconosciuto: un valore come 12,50 € resta in una sola cella.
  • Scambia righe e colonne ruota la tabella.
  • Esempio carica un esempio e Cancella riparte da una griglia vuota di 3 per 3.

Il Markdown compare sotto la griglia. Allinea colonne riempie ogni cella di spazi, così la tabella si legge bene anche come testo semplice. Disattivalo per il risultato più corto. Copia lo mette negli appunti e Scarica salva un file .md.

Esempio

Una piccola tabella di prezzi con la prima colonna allineata a sinistra, i prezzi a destra e il numero di utenti al centro:

| Plan     | Price |   Users   |
| :------- | ----: | :-------: |
| Free     |    $0 |     1     |
| Team     |   $12 |    10     |
| Business |   $30 | Unlimited |

I due punti nella riga divisoria impostano l’allineamento: due punti a sinistra significano sinistra, a destra significano destra, da entrambi i lati significano centro. Con Allinea colonne disattivato, la stessa tabella viene scritta senza spazi di riempimento:

| Plan | Price | Users |
| :-- | --: | :-: |
| Free | $0 | 1 |
| Team | $12 | 10 |
| Business | $30 | Unlimited |

Le due versioni vengono visualizzate allo stesso modo. Quella allineata è più facile da leggere e modificare in un file di testo. Quella compatta è più corta e produce diff più piccoli quando cambia un solo valore.

Caratteri speciali nelle celle

Una barra verticale in una cella la chiuderebbe prima del tempo, quindi il generatore la fa precedere da una barra rovesciata. Un a capo dentro una cella, che può arrivare da un incolla da un foglio di calcolo, diventa <br>:

| Command        | Meaning     |
| -------------- | ----------- |
| a \| b         | pipe output |
| line1<br>line2 | two lines   |

Il resto del Markdown dentro una cella, come **bold**, un link o del codice inline, viene mantenuto e visualizzato normalmente.

Nel calcolo degli spazi, i caratteri cinesi, giapponesi e coreani contano come due colonne di larghezza, perché è così che appaiono nella maggior parte dei font monospaziati. In questo modo le barre verticali restano allineate negli editor che usano quei font.

Dove funzionano le tabelle Markdown

GitHub, GitLab, Bitbucket, Obsidian, Reddit e la maggior parte dei generatori di siti statici supportano questa sintassi per le tabelle. Viene dal GitHub Flavored Markdown. Il Markdown originale non aveva tabelle, quindi un renderer molto vecchio potrebbe mostrare le barre verticali così come sono.

Consigli

  • Tieni le tabelle strette. Le frasi lunghe stanno meglio nei paragrafi. Una tabella con 3-6 colonne brevi è la più facile da leggere su un telefono.
  • Parti da un foglio di calcolo quando i dati sono già lì. Copia l’intervallo, incollalo nella prima cella e sistema l’allineamento.
  • Per riordinare una tabella dentro un documento più lungo, incolla tutto il documento nel formattatore Markdown. Allinea le tabelle allo stesso modo.
  • Per dati che devono diventare JSON invece di una tabella, usa il convertitore da CSV a JSON.
  • Per trasformare in Markdown una tabella HTML presa da una pagina web, usa il convertitore da HTML a Markdown.

Altri modi per creare tabelle Markdown

  • VS Code: estensioni come Markdown All in One formattano le tabelle sul posto quando formatti il documento.
  • Pandoc può trasformare un CSV o un’esportazione da foglio di calcolo in una tabella Markdown dalla riga di comando.
  • Fogli Google: non c’è un’esportazione in Markdown integrata, ma copiare le celle e incollarle qui richiede pochi secondi.

Tutto avviene nel tuo browser. I dati che incolli non vengono inviati da nessuna parte.

Generatore di tabelle Markdown: domande e risposte

Come copio una tabella da Excel o Fogli Google?

Seleziona le celle nel foglio di calcolo e copiale. Poi fai clic su una cella qualsiasi della griglia e incolla. Le celle riempiono la griglia a partire da quel punto, proprio come quando incolli in un altro foglio di calcolo. Puoi anche premere Incolla dati, incollare nel riquadro e premere Carica nella griglia.

Posso modificare una tabella Markdown che ho già?

Sì. Premi Incolla dati, incolla la tabella Markdown esistente e premi Carica nella griglia. Le celle e l'allineamento delle colonne vengono riletti, così puoi aggiungere righe o colonne e copiare la nuova versione.

Come inserisco una barra verticale o un a capo in una cella?

Scrivi la barra verticale normalmente. Il generatore la scrive come \| così non chiude la cella. Un a capo dentro il testo di una cella incollata viene scritto come <br>, che GitHub e la maggior parte dei renderer mostrano come una nuova riga dentro la cella.

C'è un limite di dimensioni?

La griglia contiene fino a 500 righe e 30 colonne, molto più di quanto serva alla maggior parte delle tabelle Markdown. Le tabelle molto larghe sono comunque difficili da leggere come testo semplice, quindi valuta di dividerle.

Altri strumenti per codice e dati

Vedi tutti gli strumenti