Existe-t-il un code gratuit pour le surligneur de syntaxe html écrit en C #? Je recherche quelque chose que je peux héberger dans une application .net mvc
Bien que je ne l’aie pas encore open-source, vous pouvez utiliser le formateur que j’utilise pour le site Web C # in Depth. Essayez-le et laissez-moi savoir si vous souhaitez l’utiliser.
cela pourrait vous être utile. http://code.google.com/p/syntaxhighlighter/wiki/Overview et ceci http://m3rlinez.blogspot.com/2008/09/syntax-highlightformat-c-java-php-code.html
Si vous pouvez accéder à un outil de ligne de commande, vous pouvez obtenir des pygments (en python), mais il vous suffit de redirect la sortie vers votre application.
Il a une multitude de formats de sortie.
J’ai écrit ici un surligneur de syntaxe C # utilisant regex et une mini “machine à états” (quelques instructions if), il pourrait être adapté assez facilement pour C, C ++ et Java. Il produit les styles en ligne par défaut et une balise pré.
La source est là en C #.
(Réponse à la pollinisation croisée)