Schlagwort: Code
RSS-Feed des Schlagworts 'Code'
Javascript

dp.SyntaxHighlighter

Syntax-Hervorhebung per Javascript

Auf dieser Web-Site geht es sehr oft um Code und viele Male habe ich mir schon überlegt, wie ich Codezeilen besser präsentieren kann, als in der etwas flachen und spröden Form wie bisher. Am sinnvollsten erschien es mir immer, den Code so zu darzustellen, wie man ihn heutzutage auch mit den modernen Tools programmiert: mit Syntax-Hervorhebung und Zeilennummern. Allerdings ist es ein schwieriges Unterfangen den Code vor dem Einfügen in die HTML-Seite entsprechend vorzuformatieren, denn zum einen unterscheidet sich das Syntax-Highlightning der verschiedenen Sprachen und Tools und zum anderen bläht es das Markup unglaublich auf.

Durch Zufall bin ich nun auf eine Javascript-Lösung namens dp.SyntaxHighlighter von Alex Gorbatchev gestoßen, die es wirklich in sich hat. Sie ist sehr einfach zu handhaben und bietet dem Benutzer volle Kontrolle über das Aussehen der Code-Schnipsel. Das Prinzip der Scripts ist, dass der Benutzer seinen Code lediglich in ein Texteara-Element klemmt, diesem ein paar Attribute verpasst und fertig! Das gesamte Highlighning geschieht im Browser des Lesers.
weiterlesen...

Die Firma Actipro hat eine Freeware im Angebot die für alle ASP.NET-Entwickler höchst interessant ist, die auf ihren Seiten desöfteren Code-Ausschnitte veröffentlichen:
Actipro CodeHighlighter.

Dieses sehr leicht in eigene Webprojekte einzubindende Steuerelement formatiert Code so wie er z.B. im Visual Studio 2005 oder im Visual Web Developer zu sehen ist, inkl. Zeilennummern und (leider nur für IE-Benutzer) mit der Möglichkeit Methoden ein- bzw. auszuklappen (Outlining).

Aktuell werden unter anderem folgende Programmiersprachen unterstützt:

  • C#
  • VB.NET
  • HTML
  • CSS
  • Jscript
  • Java
  • Python
  • PHP
  • Perl
  • Pascal
  • SQL
  • XML
  • XAML
  • ...und weitere

Ich denke zur Zeit gibt es keine elegantere Methode Code auf die eigenen Seiten bringen. Zumindest für .NET-Entwickler sind die PRE-Zeiten wohl erstmal vorbei.


RSS-Feed

Die URL des Standard-Newsfeed von zerbit.de lautet:

http://www.zerbit.de/rssfeed.aspx

Login


 

 

Statistik



kürzlich kommentiert

  • Roland : 06.09.2010 13:15 @ OutlookSignature
    in der Facebook-Gruppe gibt es zumindest...
  • Roland : 06.09.2010 11:48 @ OutlookSignature
    Hallo, wir verwalten unsere Signaturen a...
  • Helmut : 05.09.2010 15:08 @ OutlookSignature
    Mir wird bei Outlook 2010 auch die Stand...
  • S. Doberstein : 31.08.2010 22:59 @ Der Ordner "MSOCache"
    Fortsetzung meines gestrigen Kommentares...
  • Steffen Doberstein : 30.08.2010 20:50 @ Der Ordner "MSOCache"
    Hallo! Ich fand die Idee mit dem Partiti...

Letzte Beiträge

Kategorien

Buttons & More

Blog-Roll

Banner Piraten-Partei