Syntax highlightning

Fragen zu allen anderen Programmiersprachen.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Syntax highlightning

Beitrag von MVXA »

Hallo!
Kennt jemand zufällig eine PHP Class um komfortabel einen Source mit X
beliebigen Syntax (Den man dynamisch definieren kann) zu highlighten?

Am bessten wäre eine Class. Ich habe bereits den "Beatuyfier" ausprobiert
aber habe den bedauerlicherweise nicht wirklich zum laufen gebracht :(.
Mir wäre es auch lieber, wenn es nur eine Class wäre anstatt gleich 3 Dateien.
Bild
Benutzeravatar
bluejoke
Beiträge: 1244
Registriert: 08.09.2004 16:33
Kontaktdaten:

Beitrag von bluejoke »

Ich bin Ausländer - fast überall
Windows XP Pro SP2 - PB 4.00
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Mep... Hab nicht dran gedacht, dass es hier schonmal gepostet wurde und
deswegen die Suche ignoriert :oops:. Steinigt mich >___<.
Bild
Benutzeravatar
iF
Beiträge: 84
Registriert: 17.07.2005 20:20
Wohnort: Berlin
Kontaktdaten:

Beitrag von iF »

Hm naja - ich hab ne Funktion geschrieben - der is die Sprache egal - die erstellt sogar für jeden Identifier gleich nen link in meine Online-Doku und formatiert (einrückung nach rechts / Zeilenrückung bei kontrollstrukturen).

Hab ich geschrieben für meine kleine XProfan-Community.

Kann man hier angucken z.B. http://xprofan.com/thread.core?p=2110#2110

Ganz links auf jeder Seite ist auch ein Source-Former - da kamma einfach Source reintun - und der wird halt entsprechend formatiert.

Die Schlüsselworte sind hierbei nur die Kontrollstrukturen - und natürlich gelten in der XProfan-Community die XProfan-Kontrollstrukturen - weshalb PBSource warscheinlich nicht korrekt eingerückt wird.

Die Funktion bekommt halt den Source als String - und gibt nen HTMLString zurück. Fertig.

Die Implementierung in die Forenansicht müsster selber machen - da ich eh ne andere Struktur habe würde Euch meine Integration nicht helfen.

Ansonsten - einfach selberschreiben - schwer ists nicht.

Salve, iF.
Achtung: kein PB'ler - habt bitte erbarmen. :mrgreen: /:->
Antworten