Pre-launch version

Editor di front matter

Incolla Markdown o trascina un file .md per modificarne il front matter YAML o TOML — il corpo torna identico byte per byte.
Il tuo file non lascia mai il tuo dispositivo.

Come vuoi aggiungere il tuo Markdown?

Incolla o carica Markdown per modificarne il front matter.

Informazioni sull'editor di front matter

Il corpo del documento non viene mai toccato

È il senso stesso dello strumento, quindi è garantito per costruzione e non per attenzione: il corpo non viene mai analizzato, mai diviso in righe e mai ricomposto. Viene preso come un'unica porzione del testo originale e rimesso al suo posto invariato. Fine riga, spazi finali e la presenza o meno di un a capo finale sopravvivono esattamente — proprio le cose che un editor distratto riscrive in silenzio e che noteresti solo più tardi in un diff.

Le modifiche sono chirurgiche

Quando cambi un valore, vengono sostituiti solo i caratteri di quel valore, sul posto, nella riga originale. Tutto il resto del blocco resta intatto: commenti, righe vuote, l'ordine delle tue chiavi e lo stile di virgolettatura di ogni campo. È deliberatamente diverso da come funziona la maggior parte degli strumenti — analizzare il front matter trasformandolo in un oggetto e riscriverlo non può preservare commenti né ordine, perché quelle informazioni nell'oggetto non esistono.

Che cosa può e non può modificare

I campi semplici chiave: valore sono modificabili. Strutture annidate, valori di tipo elenco e valori a blocco su più righe vengono mostrati ma contrassegnati come di sola lettura — rimodellarli in sicurezza richiede più contesto di quanto ne dia una casella di testo, quindi lo strumento rinuncia invece di rischiare di rovinarli. Se il blocco non è leggibile affatto, lo strumento te lo dice indicando il numero di riga e disabilita del tutto la modifica; non scarta mai contenuti che non capisce. Il front matter TOML (+++) è supportato accanto a YAML.

Modifica senza caricare — il tuo file non lascia mai il tuo dispositivo

Questo strumento funziona interamente nel tuo browser usando JavaScript. Il tuo Markdown non viene mai caricato su un server, mai conservato e non lascia mai il tuo dispositivo — così articoli, bozze e metadati restano privati.

Domande frequenti

Il corpo del mio documento cambierà in qualche modo?
No. Il corpo viene restituito identico byte per byte — non semplicemente equivalente. Non viene mai analizzato né ricomposto, solo ritagliato dal tuo testo originale e rimesso a posto, quindi fine riga e a capo finali sono esattamente come li avevi.
I miei commenti e l'ordine delle chiavi sopravvivono?
Sì. Le modifiche sostituiscono solo i caratteri dei valori che cambi davvero, quindi commenti, righe vuote, ordine delle chiavi e stile di virgolettatura dei campi non toccati vengono tutti preservati. Gli strumenti che analizzano il front matter in un oggetto e lo riserializzano non possono farlo.
Perché non posso modificare alcuni campi?
Mappe annidate, elenchi e valori a blocco su più righe sono contrassegnati come di sola lettura. Modificarli tramite una casella a riga singola significherebbe rimodellare la struttura YAML al posto tuo, con il rischio di cambiarne il significato — quindi lo strumento te li mostra e li lascia stare.
E se il mio YAML è rotto?
Lo strumento segnala il problema con il suo numero di riga e disabilita la modifica. Il tuo documento resta completamente intatto — niente viene scartato o indovinato. Correggi la riga nel tuo editor e riportalo qui.
E se non c'è nessun front matter?
Te lo diciamo e ti proponiamo di aggiungere un blocco YAML o TOML vuoto. Il documento esistente viene mantenuto esattamente com'è e il nuovo blocco viene semplicemente messo sopra.
TOML è supportato?
Sì — un blocco +++ iniziale viene riconosciuto e i suoi campi chiave = valore sono modificabili, con le stesse garanzie di preservazione di YAML.

Altri strumenti Markdown in arrivo

Markdown in PDF, unione, divisione e altro — tutto gratis e nel tuo browser.

Torna a tutti gli strumenti →