Vai al contenuto principale

Formattatore Markdown

Normalizza la presentazione di un testo Markdown per migliorarne la leggibilità e ottenere una versione pulita pronta da riutilizzare.

  • Appunti
Automatizza

Integra questo widget

Personalizza il risultato, controlla l’anteprima e copia il codice.

Anteprima

Tipo di codice di integrazione

Codice da copiare

Responsive e ridimensionato automaticamente da Bethemesh.

Questo strumento ti è stato utile?

Come funziona questo strumento?

Uniforma la sintassi di un file Markdown senza toccarne il contenuto: uno spazio dopo ogni # dei titoli, punti elenco uniformati in «-», mai più di una riga vuota di seguito e nessuno spazio superfluo a fine riga. La formattazione rende la sorgente più regolare, più facile da rileggere e produce differenze più pulite in un repository di codice. L’elaborazione avviene nel browser.

Il formattatore scorre il documento riga per riga e applica quattro regole. Aggiunge lo spazio mancante dopo i # di un titolo («#Titolo» diventa «# Titolo») e riduce gli spazi multipli a uno solo. Sostituisce i punti elenco «*» e «+» con «-», anche negli elenchi rientrati. Riduce ogni sequenza di righe vuote a una sola. Elimina spazi e tabulazioni a fine riga.

Alcune costruzioni sono protette di proposito. Il contenuto dei blocchi di codice delimitati da ``` o ~~~ resta identico: un «#include» o una riga che inizia con «*» nel codice non viene mai modificata. I separatori orizzontali (---, * * *, ___) restano come sono, un testo in **grassetto** a inizio riga non viene scambiato per un punto elenco e i due spazi finali che forzano un a capo in Markdown vengono mantenuti.

Il formattatore non riordina nulla, non rinumera gli elenchi numerati e non riscrive né tabelle né link. Il testo in sé non viene mai riformulato.

Come usare questo strumento

  1. Incolla il Markdown

    Scrivi o importa il documento nel campo «Contenuto Markdown».

  2. Formatta

    Avvia la formattazione: vengono applicate le regole per titoli, punti elenco, righe vuote e spazi.

  3. Rileggi il risultato

    Confronta con la sorgente, poi copia o esporta la versione formattata.

Casi d’uso

Ripulire un README

Uniforma titoli ed elenchi di un file scritto da più persone.

Preparare un commit

Elimina gli spazi a fine riga e le righe vuote in eccesso prima di salvare una documentazione.

Normalizzare un testo esportato

Rimetti in ordine un Markdown copiato da un’altra applicazione, con punti elenco e spaziature disomogenei.

Esempi

Titoli, punti elenco e righe vuote

Viene aggiunto lo spazio del titolo, i punti elenco sono uniformati e le tre righe vuote diventano una sola.

Input

#Titolo
*  primo punto
+ secondo punto



Testo finale

Risultato

# Titolo
- primo punto
- secondo punto

Testo finale

Codice e separatore protetti

Non cambia nulla: il commento è in un blocco di codice, --- è un separatore e **Importante** non è un punto elenco.

Input

```bash
#commento
```
---
**Importante**: da rileggere

Risultato

```bash
#commento
```
---
**Importante**: da rileggere

Consigli e buone pratiche

  • Chiudi ogni blocco di codice con ```: un blocco rimasto aperto protegge tutto il resto del documento, che non verrà più formattato.
  • Una riga che inizia con «#parola» diventa il titolo «# parola»: se scrivi hashtag a inizio riga, aggiungi un carattere prima o controlla il risultato.
  • Controlla poi la resa con Anteprima Markdown, soprattutto per elenchi annidati e tabelle.

Fonti e riferimenti

Domande frequenti

Che cosa modifica esattamente il formattatore?

Quattro cose: lo spazio dopo i # dei titoli, i punti elenco «*» e «+» sostituiti da «-», le righe vuote consecutive ridotte a una e gli spazi a fine riga eliminati.

I miei blocchi di codice vengono modificati?

No. Tutto ciò che si trova tra due delimitatori ``` o ~~~ viene conservato carattere per carattere, righe vuote comprese.

Gli a capo forzati vengono mantenuti?

Sì. Due o più spazi dopo un testo, che in Markdown forzano un a capo, vengono riportati a esattamente due spazi invece di essere eliminati.

Gli elenchi numerati vengono rinumerati?

No. I numeri restano come sono scritti; vengono uniformati solo i punti elenco senza numero.

Posso usarlo in una Pipeline?

Sì. La formattazione si può concatenare con altre elaborazioni di testo, per esempio prima di convertire il Markdown in HTML.

Strumenti correlati

Strumenti simili o complementari a questo.

Strumenti simili

Genera testo segnaposto Lorem Ipsum per mockup, prototipi e prove di impaginazione.

Testo e scritturaIn evidenzaUsa questo strumento

Scrivi Markdown e visualizza istantaneamente il rendering HTML.

Testo e scritturaUsa questo strumento