Rainbow Syntax Highlighting

Ik was al een tijdje opzoek naar een degelijke syntax highlighter om code snippets degelijk op te maken. Gisteren viel mijn oog op Rainbow, een syntax highlighter die gebruik maakt van Javascript en CSS. Hierdoor kan deze heel eenvoudig aangepast worden.

Deze syntax highlighter heb ik dan in een WordPress plugin gegoten en een aangepaste layout gegeven om het beter te doen aansluiten met de rest van het design.

 

Rainbow ondersteunt een heleboel programmeertalen: c, generic, javascript, r, smalltalk, coffeescript, go, lua, ruby, csharp, html, php, scheme, css, java, python, shell

 

Hieronder zie je hoe Rainbow een stukje Python code opmaakt.

Schermafbeelding 2014-08-25 om 19.53.29