BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Code Formatierung » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Code Formatierung
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Flux
Junior Member


images/avatars/avatar-2252.gif

Dabei seit: 24.08.2006
Beiträge: 169

Code Formatierung       Zum Anfang der Seite springen

Hi,

Auf einer Seite kann man als User Tutorials zu verschiedenen Programmiersprachen verfassen. Diese enthalten natürlich auch Code.

Nun möchte ich wie hier:

php:
1:
2:
3:
if ($bla){
echo "bla blubb formatierung für code";
}


Dass die Zeichen zwischen 2 tags so wie hier formatiert werden. Also mit den Farben...

wie mache ich so etwas?

mfg

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Flux: 07.12.2006 08:55.

07.12.2006 08:54 Flux ist offline E-Mail an Flux senden Homepage von Flux Beiträge von Flux suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Wenn's um PHP geht, kannst du das einfach durch highlight_string() parsen lassen.

Für andere Sprachen kommst du nicht umhin, selbst einen Syntax-Parser zu programmieren. Dazu solltest du die Sprache aber gut genug kennen, um zu wissen, was alles Schlüsselwort ist, wie Variablen erkannt werden (ist ja nicht immer so einfach wie bei PHP, dass da ein $ davor ist), wie die Klammernsyntax aussieht etc.

Eventuell findest du auch schon vorgefertigte Wortlisten für die Schlüsselworte oder für nicht allzu ausgefallene Sprachen vielleicht schon fertige Funktionen. Das Stichwort ist wie gesagt "Syntax Hi(gh)lighting".

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

07.12.2006 10:42 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Romanticus Romanticus ist männlich
Member


images/avatars/avatar-1944.jpg

Dabei seit: 08.03.2003
Beiträge: 280
Herkunft: ein Land, das in Deutschland nur wenige kennen

      Zum Anfang der Seite springen

Schreibs hier und kopier dann den entsprechenden HTML-Quellcode in dein Tutorial smile

__________________
Heute sterben die meisten Leute an einer Art schleichenden Menschenverstandes und entdecken zu spät, dass das Einzige, was wir nie bereuen, unsere Fehler sind. Oscar Wilde
07.12.2006 10:43 Romanticus ist offline E-Mail an Romanticus senden Homepage von Romanticus Beiträge von Romanticus suchen
Flux
Junior Member


images/avatars/avatar-2252.gif

Dabei seit: 24.08.2006
Beiträge: 169

Themenstarter Thema begonnen von Flux
      Zum Anfang der Seite springen

Danke für deine Antwort LX. Werd ich mir ma anschaun smile

Zitat:
Original von Romanticus
Schreibs hier und kopier dann den entsprechenden HTML-Quellcode in dein Tutorial smile


Zitat:
Original von Flux
Auf einer Seite kann man als User Tutorials [...] verfassen.


Dynamisch.... nicht statisch.. smile
07.12.2006 10:59 Flux ist offline E-Mail an Flux senden Homepage von Flux Beiträge von Flux suchen
Romanticus Romanticus ist männlich
Member


images/avatars/avatar-1944.jpg

Dabei seit: 08.03.2003
Beiträge: 280
Herkunft: ein Land, das in Deutschland nur wenige kennen

      Zum Anfang der Seite springen

Dynamische Tutorials? Wie soll das denn gehen? smile

__________________
Heute sterben die meisten Leute an einer Art schleichenden Menschenverstandes und entdecken zu spät, dass das Einzige, was wir nie bereuen, unsere Fehler sind. Oscar Wilde
07.12.2006 13:05 Romanticus ist offline E-Mail an Romanticus senden Homepage von Romanticus Beiträge von Romanticus suchen
Flux
Junior Member


images/avatars/avatar-2252.gif

Dabei seit: 24.08.2006
Beiträge: 169

Themenstarter Thema begonnen von Flux
      Zum Anfang der Seite springen

jemand schreibt auf einer seite ein tutorial (in ein textfeld z.B.) dann wird es per php/sql in eine datenbank geschrieben und auf einer anderen seite aus der datenbank gesogen.. funktioniert also genau wie ein gästebuch,forum etc
07.12.2006 16:58 Flux ist offline E-Mail an Flux senden Homepage von Flux Beiträge von Flux suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Code Formatierung

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH