Esiste un modo per disabilitare la capacità del motore di evidenziazione della sintassi di selezionare automaticamente il linguaggio? Sto cercando di far evidenziare un blocco di codice Swift nella mia installazione di Discourse:
Sto delimitando il blocco di codice con ~~~swift...~~~, ma non funziona.
Tuttavia, il motore di evidenziazione insiste nell’evidenziarlo come makefile o nginx. Il mio sito web utilizza effettivamente solo alcune lingue (Xojo, Python, C# e Swift). Esiste un modo per rimuovere o scaricare le lingue non necessarie caricate da Discourse?
L’uso di swift</code> o <code> swift non sembra funzionare per me. Swift è uno dei linguaggi inclusi? Sembra essere presente nel canale stabile di Highlight.js.
Sì, puoi aggiungere/rimuovere le lingue dalle impostazioni del sito “lingue evidenziate”. Swift non è abilitato di default e probabilmente non è abilitato sul tuo sito, il che è probabilmente il motivo per cui
```swift
non funziona per te. (Swift non è nemmeno abilitato su meta.) Funziona per me localmente quando aggiungo Swift alle impostazioni del sito:
Ho individuato il problema. Ho dovuto aggiungere Swift come lingua supportata nelle impostazioni del sito. Ho anche rimosso un gran numero di lingue non utilizzate dalla mia community. Il problema è stato risolto.