J'utilise Syntax Highlighter par Alex Gorbatchev dans mon blog sur Blogger. Cela fonctionne parfaitement avec tous les langages de programmation que j'utilise. Récemment, j'ai eu besoin de mettre en évidence les commandes d'invite de commande Windows et je n'ai trouvé que l'option brush: powershell
pour la balise <pre>
. Malheureusement, cela ne fonctionne pas exactement comme il me faut.
J'ai ces commandes:
taskkill /IM Explorer.exe /F
cd /d %userprofile%\AppData\Local
del IconCache.db /a
shutdown /r /f /t 00
Lorsque j'utilise <pre class="brush: powershell; Gutter: false">CODE_GOES_HERE</pre>
, il met en évidence cd
, del
et /r
(pas une commande du tout) mais ne met pas taskkill
et shutdown
comme je l'espère.
Existe-t-il une solution de contournement pour résoudre ce problème et surligner correctement les commandes d'invite de commande Windows ou dois-je utiliser un autre surligneur de syntaxe dans mon blog?
Voici une liste des différents pinceaux que vous pouvez ajouter au script pour prendre en charge plusieurs autres langues, parmi lesquelles des fichiers de commandes (bat, cmd, batch):
http://www.undermyhat.org/blog/2009/09/list-of-brushes-syntaxhighligher/