In diesem Bog verwende ich den Syntax Highlighter von Alex Gorbatchev - ich finde Code sieht dann gut aus.
Im SharePoint habe ich den bisher immer vermisst. Das hat nun ein ende: Ich habe eine Sandbox-Solution erstellt, die die Dateien des Syntax Highlighter im SharePoint (auf SiteCollectioin-Ebene) bereitstellt und zusätzlich ein Feature (auf Web-Ebene) dass jede angezeigte Seite nach Syntax Highlighter-Formatierungen durchsucht und die entsprechenden Dateien dynamisch lädt.
Dafür habe ich das folgende js-File verwendet:
Teile des Skriptes (z.B. die Verfügbaren "brushes") lasse ich dabei auto-generieren mittels eines T4-Templates.
Die Sourcen für das ganze habe ich auf bitbucket.