Le projet Discourse prend en charge la coloration syntaxique par défaut. Discourse utilise highlight.js par défaut pour afficher la coloration syntaxique.
Si votre code n’utilise pas correctement la coloration syntaxique, vous pouvez forcer la langue que vous souhaitez utiliser dans le bloc de code, par exemple :
3.times do |stuff|
stuff.do
end
Résultat affiché :
3.times do |stuff|
stuff.do
end
La langue définie doit correspondre à celles configurées dans la plateforme. Vous pouvez vérifier les paramètres de langue du site Discourse en consultant l’option de configuration highlighted_languages.
Si votre publication ne s’affiche toujours pas, vous devrez contacter l’administrateur du site.
En général, Discourse peut afficher la coloration syntaxique dans une installation par défaut.
Ne pas afficher la coloration syntaxique
Si vous ne souhaitez pas que votre code affiche de coloration syntaxique, vous pouvez choisir d’entrer le caractère “text” après le bloc de code :
Your text to NOT highlight here
Your text to NOT highlight here
Comme le montre le résultat affiché ci-dessus.
Veuillez vous référer à l’article original iSharkFly - 飞鲨 pour plus d’informations.
Merci pour le soutien officiel.
