Markdown in Slack o Discord
Converte la formattazione Markdown in sintassi di messaggi Slack o Discord, e viceversa.
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.