Hilfe:Quellcode darstellen
Aus Spieleprogrammierer-Wiki
(Unterschied zwischen Versionen)
[unmarkierte Version] | [unmarkierte Version] |
Zeile 1: | Zeile 1: | ||
Quellcodes inklusive Syntax-Highlighting für viele verschiedene Sprachen können mit Hilfe des <tt>sourcecode</tt>-Tags dargestellt werden: | Quellcodes inklusive Syntax-Highlighting für viele verschiedene Sprachen können mit Hilfe des <tt>sourcecode</tt>-Tags dargestellt werden: | ||
− | <nowiki><sourcecode [lang="Sprachkürzel"] [tab="Tab- | + | <nowiki><sourcecode [lang="Sprachkürzel"] [tab="Tab-Breite"]> |
/* Hier der Code ... */ | /* Hier der Code ... */ | ||
</sourcecode></nowiki> | </sourcecode></nowiki> | ||
Zeile 7: | Zeile 7: | ||
Attribute: | Attribute: | ||
; <tt>lang</tt> | ; <tt>lang</tt> | ||
− | : Legt die Sprache des Quellcodes für das Syntax-Highlighting fest. Wird das Attribut nicht angegeben, dann erfolgt kein Syntax-Highlighting. | + | : Legt die Sprache des Quellcodes für das Syntax-Highlighting fest. Wird das Attribut nicht angegeben oder auf <tt>"text"</tt> gesetzt, dann erfolgt kein Syntax-Highlighting. Es folgen einige wichtige Sprachkürzel: |
:* <tt>c</tt>: C | :* <tt>c</tt>: C | ||
:* <tt>cpp</tt>: C++ | :* <tt>cpp</tt>: C++ | ||
Zeile 18: | Zeile 18: | ||
:* <tt>css</tt>: CSS | :* <tt>css</tt>: CSS | ||
:* <tt>php</tt>: PHP | :* <tt>php</tt>: PHP | ||
+ | ; <tt>tab</tt> | ||
+ | : Setzt die Breite der Tabs. Wird das Attribut nicht angegeben oder auf 0 gesetzt, so werden im Quelltext vorkommende Tabs unverändert gelassen. Ansonsten werden sie durch die angegebene Anzahl von Leerzeichen ersetzt (abhängig von der Position des Tabs in der Zeile). | ||
Und so sieht das dann beispielsweise für C++ aus (Sprachkürzel = <tt>cpp</tt>): | Und so sieht das dann beispielsweise für C++ aus (Sprachkürzel = <tt>cpp</tt>): |
Version vom 2. September 2011, 22:40 Uhr
Klicke hier, um diese Version anzusehen.