Etant développeur, écrire quelques lignes de code dans ce blog WordPress est indispensable. Cependant, s’amuser à mettre des balises span manuellement un peu partout pour mettre un peu de couleurs peut s’avérer très vite rébarbatif. C’est pourquoi certaines librairies existent. Nous pouvons notamment citer l’excellente GeSHi (Generic Syntax Highlighter).
Cependant, l’implantation dans un blog (WordPress ou autre) n’est pas forcément des plus aisées, à moins d’écrire du PHP à l’intérieur des billets, méthode que je trouve des plus inélégantes. Par conséquent, le développement d’un plugin est nécessaire. Pour ne pas réinventer la roue, une recherche dans la liste des plugins déjà disponible m’a conduit vers le simplissime Dean’s Code Syntax Highlighter plugin.
Celui-ci associe à la puissance de GeSHi l’efficacité des plugins Wordpress. En effet, pour écrire un peu de code, il suffit d’insérer dans votre billet une simple balise pre en lui donnant un attribut lang contenant le nom d’un des très nombreux langages à disposition. Et c’est tout. Tout de suite, sous vos yeux ébahis :
"Compute the factorial of the integer n."
(if (< = n 1)
acc
(factorial (- n 1) (* acc n))))
Profitez bien du code ci-dessus : il m’arrivera très rarement de mettre du LISP dans mes billets. ;)













Réagir