Cette version complète la définition de la syntaxe des templates Clearbricks/Dotclear (mise en valeur des noms des balises/variables et des attributs).
Ce plugin — qui est une réécriture intégrale du plugin dcHighlight qui n’a pas été mis à jour depuis quelques années — reprend le script highlight.js de Ivan Sagalaev et l’encapsule pour pouvoir l’utiliser pour colorier la syntaxe des morceaux de code que vous insérez dans vos billets.
Le plugin propose pas loin de 80 thèmes et 4 jeux de syntaxes (parmi les 177 reconnues), et est capable (dans la majorité des cas) de faire une reconnaissance automatique de la syntaxe utilisée parmi celles disponibles dans le jeu de syntaxes choisi.
Il est également capable d’apporter la compatibilité avec le plugin Yash (les billets correspondants ne sont donc pas à revoir) ainsi qu’avec le plugin SyntaxeHL.
Une documentation complète est disponible.
Ce billet servira de support à cette version du plugin.
1 De placeoweb -
Une fois ce plugin HLSJ installé et activé, n‘oubliez pas d’Activer la coloration syntaxique du code dans la configuration du plugin !
Sans quoi la coloration ne se fera pas (juste en <pre>formated sur fond gris).
Merci Frank pour ce plugin!
2 De Franck -
Effectivement, comme c’est indiqué dans la documentation (bas de page) ;-)
3 De placeoweb -
Oui, justement, je n’avais compris la différence entre plugin activé et l’option à activer dans le plugin.
Mais cela est effectivement bien documenté sur HLJS: Syntax highlighter - Settings
4 De Narann -
Juste un gros merci pour ce plugin. Il me simplifie pas mal la vie ! :)
5 De Franck -
You’re welcome Narann ;-)