Discord: come utilizzare i blocchi di codice

In Discord, puoi separare il testo e farlo risaltare davvero con l'uso di blocchi di codice. I blocchi di codice modificano lo sfondo del testo interessato ma lasciano invariata la formattazione complessiva del testo per impostazione predefinita.

Un blocco di codice è denotato mediante l'uso dei backtick "`", con un singolo backtick su ciascun lato che è utilizzato per un blocco di codice a riga singola e tripli backtick utilizzati su entrambi i lati per il codice a più righe blocchi. Come suggerisce il nome, i blocchi di codice a più righe possono contenere più righe di codice. I blocchi di codice a riga singola non possono includere più righe, anche se possono andare a capo su più righe se il testo è troppo lungo per essere visualizzato su un'unica riga.

Suggerimento: una cosa che potresti notare quando utilizzi un blocco di codice multilinea è che se il cursore si trova all'interno del blocco di codice quando premi invio, verrà inserita una nuova riga anziché il messaggio inviato. Questo vale anche se non hai ancora chiuso il blocco di codice. I blocchi di codice su più righe sono l'unico tipo di stile che influisce sul testo nella finestra di messaggio senza che sia già presente la sintassi di chiusura.

I blocchi di codice a riga singola utilizzano un singolo backtick su entrambi i lati, mentre i blocchi di codice multilinea utilizzano tripli backtick.

Qualsiasi stile di enfasi incluso in un blocco di codice verrà stampato letteralmente anziché essere interpretato. Ad esempio, la coppia di asterischi utilizzata per mettere in corsivo il testo sarebbe visibile e non applicherebbe lo stile corsivo. Per applicare gli effetti di stile, devi mettere la sintassi di stile al di fuori del blocco di codice.

Gli effetti di stile del testo devono essere applicati all'esterno del blocco di codice per essere applicati ad esso, altrimenti la sintassi viene stampata letteralmente.

Puoi anche applicare la formattazione del colore a un blocco di codice multilinea specificando un linguaggio di programmazione all'inizio, subito dopo i tripli backtick di apertura. I colori e la sintassi richiesti per quei colori variano a seconda delle lingue. Sono supportate solo alcune lingue, purtroppo Discord non pubblica un elenco delle lingue supportate e la sintassi associata per i colori. È possibile trovare un elenco di lingue conosciute ed esempi dei colori che offrono qui.

È possibile applicare la colorazione basata sul linguaggio di programmazione specificando le lingue supportate direttamente dopo i tripli backtick di apertura.