Vai al contenuto
100% locale

Markdown in Slack o Discord

Converte la formattazione Markdown in sintassi di messaggi Slack o Discord, e viceversa.

Ingresso

Markdown in Slack o Discord

Incolla testo formattato in Markdown e questo strumento riscrive il grassetto, l'italico, il barrato, i link, i titoli e gli elenchi nella sintassi esatta che Slack o Discord si aspetta in un messaggio — oppure fallo al contrario per convertire un messaggio che hai copiato da Slack o Discord in Markdown puro per un README, una pagina wiki o una descrizione di pull request.

Imposta la direzione, scegli una piattaforma e regola le opzioni. «Convertire i titoli in una riga in grassetto» trasforma un titolo in una riga in grassetto, poiché Slack non ha una sintassi di titolo (lascialo disattivato per mantenere il testo del titolo come scritto). «Convertire i link» riscrive un link Markdown nella notazione tra parentesi angolari di Slack (Discord utilizza già la propria sintassi Markdown, quindi questo cambia qualcosa solo su Slack). I blocchi di codice mantengono il loro contenuto byte per byte, con un'opzione per mantenere o eliminare l'etichetta del linguaggio della recinzione di apertura; i marcatori dell'elenco si normalizzano in un unico punto trattino; e «Scappare i caratteri» aggiunge la codifica che ogni piattaforma richiede (entità HTML per Slack, escape barra rovesciata per Discord), in modo che una parentesi angolare, una e commerciale o un asterisco si rendono come carattere letterale invece di essere frainteso come formattazione. Un'opzione separata converte il markup spoiler in stile Reddit in tag spoiler a doppia barra di Discord, e viceversa.

Il testo all'interno di span di codice inline e blocchi di codice recintati non viene mai toccato da nessun'altra opzione, i terminali di riga Windows e Unix vengono gestiti allo stesso modo, e il totale sotto l'output conta quanti elementi di formattazione sono stati convertiti insieme al conteggio dei caratteri dell'output.

Tutto viene eseguito localmente nel tuo browser — nulla di ciò che incolla viene inviato da nessuna parte. Copia il risultato, scaricalo come file .txt o rimanda l'output all'input per eseguire un altro passaggio.

FAQ

Quali sono le differenze reali tra la formattazione di Slack e Discord?
Slack utilizza caratteri singoli per il grassetto (*testo*) e il barrato (~testo~) e non ha una sintassi nativa di titolo o elenco, mentre il markdown di Discord è molto più simile a Markdown standard — **grassetto**, ~~barrato~~, e persino # i titoli funzionano come scritti. L'opzione piattaforma tiene conto di entrambi.
Cambierà qualcosa all'interno dei miei blocchi di codice?
No. I blocchi di codice recintati e gli intervalli di codice inline sono protetti prima dell'esecuzione di qualsiasi altra conversione, quindi il loro contenuto esce esattamente come incollato — solo l'etichetta del linguaggio su un blocco recintato è interessata, e solo se disattivi questa opzione.
Posso convertire un messaggio di Slack o Discord di nuovo in Markdown?
Sì. Cambia la direzione in «Messaggio di chat → Markdown» e scegli la piattaforma da cui proviene il testo; il grassetto, l'italico, i link e il markup spoiler si convertono nuovamente nei loro equivalenti Markdown.
Il mio testo viene caricato da qualche parte?
No. La conversione viene eseguita interamente nel tuo browser — il tuo Markdown o il tuo testo di chat non lascia mai il tuo dispositivo.