Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Vai al contenuto principale
Gizke.com
Blog

Editor Markdown

Funziona sul tuo dispositivo. Nulla viene inviato.

Markdown

Anteprima

La tua anteprima renderizzata apparirà qui

Scrivi Markdown con anteprima in tempo reale, poi esporta HTML pulito o il file Markdown grezzo, interamente nel tuo browser.

Questo editor converte il Markdown in HTML in tempo reale mentre digiti, interamente nel tuo browser, e supporta la sintassi che le persone usano davvero ogni giorno: titoli, testo in grassetto e corsivo, link, immagini, elenchi, citazioni, codice inline e blocchi di codice. Tutto ciò che digiti viene sottoposto a escape HTML prima che venga applicata qualsiasi formattazione, quindi l'HTML incollato o i tag script vengono visualizzati come semplice testo visibile invece di essere eseguiti - nulla di ciò che scrivi viene mai caricato altrove.

Domande frequenti

È questa la specifica CommonMark completa?
No - questo copre la sintassi usata più comunemente (titoli, enfasi, link, immagini, elenchi, citazioni, codice), non la specifica CommonMark completa con tutti i suoi casi particolari come elenchi annidati, tabelle o note a piè di pagina. Per note quotidiane, README e documentazione, questo sottoinsieme principale copre la stragrande maggioranza del Markdown reale.
È sicuro incollare Markdown da una fonte di cui non mi fido completamente?
Sì. Ogni carattere che digiti o incolli viene sottoposto a escape HTML prima che venga applicata qualsiasi formattazione Markdown, e gli URL dei link o delle immagini vengono verificati rispetto a una lista di schemi sicuri consentiti (http, https, mailto e percorsi relativi) prima di essere usati - un link javascript: incollato o un tag <script> incorporato viene visualizzato come testo visibile e inerte invece di essere eseguito.
Qual è la differenza tra i download HTML e Markdown?
Il download Markdown salva esattamente ciò che hai digitato, come file .md, per modificarlo ulteriormente in seguito o per eseguirne il commit in un repository. Il download HTML salva l'output renderizzato come file .html autonomo, pronto per essere incollato in un CMS, in un'email o ovunque sia previsto HTML finito anziché sorgente Markdown.
Perché le mie interruzioni di riga sono scomparse nell'anteprima?
Il parser segue le regole standard dei paragrafi Markdown: le righe non separate da una riga vuota vengono unite in un unico paragrafo, con ogni interruzione di riga ridotta a un singolo spazio. Se vuoi un nuovo paragrafo, lascia una riga vuota tra i blocchi di testo - premere Invio una sola volta non creerà un'interruzione visibile nell'output renderizzato.
Il blocco di codice supporta l'evidenziazione della sintassi per un linguaggio come ```js?
Non ancora - il linguaggio che scrivi dopo i tripli backtick di apertura viene usato solo per indicare dove inizia il blocco e viene scartato, non mostrato né colorato. Tutto ciò che si trova all'interno del blocco viene sottoposto a escape e reso come testo semplice a larghezza fissa, quindi il tuo codice rimane esattamente come scritto, solo senza colorazione della sintassi.
Supporta le tabelle?
Non ancora - questo parser si concentra sulla sintassi a cui le persone ricorrono più spesso, e le tabelle delimitate da pipe non ne fanno parte. Una tabella scritta in sintassi Markdown verrà visualizzata come normale testo di paragrafo anziché come una tabella vera e propria, quindi per ora le tabelle vanno scritte direttamente in HTML se ti servono nell'output esportato.
Sono supportati gli elenchi annidati?
No - ogni elemento dell'elenco viene trattato come piatto, indipendentemente dagli spazi iniziali, quindi indentare una riga per creare un sotto-elenco non produrrà un elenco annidato; verrà invece visualizzato come un altro elemento di primo livello. Se ti serve una gerarchia, la soluzione più vicina è scriverla con titoli o indentazione manuale all'interno di un blocco di codice.
Fa differenza usare * o _ per grassetto e corsivo?
No - vengono trattati allo stesso modo. **grassetto** e __grassetto__ producono entrambi testo in grassetto, e *corsivo* e _corsivo_ producono entrambi testo in corsivo. I pulsanti B e I della barra degli strumenti inseriscono sempre la forma con asterisco, ma digitare la forma con trattino basso funziona in modo identico.
Posso barrare il testo con ~~così~~?
Attualmente no - il testo barrato non fa parte della sintassi riconosciuta da questo parser, quindi ~~testo~~ viene visualizzato letteralmente come tilde attorno a testo normale anziché come testo barrato. È una delle estensioni più comuni oltre il Markdown di base che questo strumento non copre ancora.
Quali sono i diversi modi di scrivere una linea orizzontale?
Tre o più trattini, asterischi o trattini bassi sulla propria riga - ---, *** o ___ - vengono tutti visualizzati come una linea orizzontale. Il pulsante ― della barra degli strumenti inserisce sempre la forma con trattino, ma tutte e tre funzionano allo stesso modo se le digiti tu stesso.
Una citazione può estendersi su più paragrafi?
Ogni blocco di righe > consecutive viene reso come un singolo paragrafo all'interno della citazione, con le interruzioni di riga ridotte a spazi, proprio come nei paragrafi normali. Lasciare una riga di citazione vuota per iniziare un secondo paragrafo all'interno della stessa citazione non è supportato - termina invece la citazione.
Posso incollare testo formattato da Word o Google Documenti?
Puoi incollare nell'editor, ma solo come testo semplice - i browser rimuovono la formattazione ricca (grassetto, titoli, link) quando incolli in una casella di testo semplice, quindi le parole sopravvivono ma la formattazione non diventa automaticamente sintassi Markdown. Dovrai riapplicare tu stesso titoli, grassetto e link, ed è esattamente a questo che servono i pulsanti della barra degli strumenti sopra l'editor.
A cosa servono i pulsanti sopra l'editor?
Ognuno inserisce la sintassi Markdown corrispondente nella posizione del cursore, oppure la applica intorno al testo selezionato - clicca su B con una parola selezionata e diventa **parola**, clicca su H2 su una riga vuota e diventa un titolo. Sono una scorciatoia per la sintassi esatta che questo parser comprende, non un sistema di formattazione separato.
C'è un limite a quanto testo posso incollare?
Non c'è un limite fisso, ma l'intero documento viene ri-analizzato da zero a ogni pressione di tasto, interamente nel thread principale del browser. Per note e articoli è istantaneo, ma un documento molto grande (decine di migliaia di righe) potrebbe iniziare a sembrare lento durante la digitazione, poiché non c'è analisi incrementale o in background.
Funziona allo stesso modo per le lingue scritte da destra a sinistra come l'arabo o il persiano?
Sì - il layout della pagina passa da destra a sinistra per queste lingue, e l'anteprima generata segue la stessa direzione, così titoli, elenchi e paragrafi si leggono in modo naturale. La sintassi Markdown stessa (#, *, >, ecc.) rimane esattamente la stessa indipendentemente dalla lingua.
Per gli sviluppatori: apri questa pagina con un parametro `q` nell'URL - ad es. gizke.com/markdown?q=# Hello world - e quel valore viene precompilato automaticamente. La maggior parte dei visitatori non ne avrà bisogno; serve per collegarsi direttamente a un esempio pronto all'uso.

Condividi questo strumento

BlogChi siamoContattiTermini di utilizzoInformativa sulla privacy