Hilfe:Quelltexte: Unterschied zwischen den Versionen

1.171 Bytes hinzugefügt ,  12:12, 30. Dez. 2018
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:
MediaWiki bietet drei Tags an, mit denen Quelltexte direkt in Wikiseiten eingebunden werden können.  
MediaWiki bietet drei Tags an, mit denen Quelltexte direkt in Wikiseiten eingebunden werden können.  


; <code>code</code>
; code
: <code>code</code> kann benutzt werden um Textabschnitte als Quelltext auszuzeichnen und entsprechend zu formatieren. <code>code</code> Ist vor allem dazu geeignet, kurze Quelltextausschnitte (nur einzelne oder wenige Wörter) innerhalb von Fließtexten auszuzeichnen.  
: <code>code</code> kann benutzt werden um Textabschnitte als Quelltext auszuzeichnen und entsprechend zu formatieren. <code>code</code> Ist vor allem dazu geeignet, kurze Quelltextausschnitte (nur einzelne oder wenige Wörter) innerhalb von Fließtexten auszuzeichnen.  
{| {{exampletable}}
{| {{exampletable}}
Zeile 10: Zeile 10:
| <code>public void halloWelt()</code>
| <code>public void halloWelt()</code>
|}
|}
; <code>pre</code>
; pre
:
: <code>pre</code> ist ähnlich zu <code>code</code>, stellt den Inhalt aber als Blockelement dar. Daher eignet es sich eher, um längere Quelltexte darzustellen, die nicht innerhalb des Fließtextes auftauchen sollen. Der Tag bietet keine erweiterten Formatierungen wie Syntaxhervorhebungen oder Zeilennummern, dafür wird der Inhalt des Tags vom Wiki nicht als Wikisyntax behandelt. So kann zum Beispiel auch Wikicode auf Seiten dargestellt werden.
; <code>syntaxhighlight</code>
{| {{exampletable}}
:  
| <<nowiki>pre></nowiki>Dieser Text wird nicht durch '''Wikisyntax''' beeinflusst.<nowiki></pre</nowiki>>
| <pre>Dieser Text wird nicht durch '''Wikisyntax''' beeinflusst.</pre>
|}
; syntaxhighlight
: <code>syntaxhighlight</code> ist das Tag mit der umfangreichsten Formatierung von Quelltexten. Es bietet Syntaxhervorhebungen und Zeilennummerierung, falls gewünscht. Dazu müssen die Programmiersprache (<code>lang=</code>) und ob Zeilennummern (<code>lines=</code>) gewünscht sind als Argumente angegeben werden.
: Das Tag wird von der [[mediawiki:Extension:SyntaxHighlight]] bereitgestellt. Eine Liste der unterstützten Programmiersprachen und weitere Details zur Nutzung sind dort dokumentiert.
<syntaxhighlight lang="java" lines=1>
 
</syntaxhighlight>




8.581

Bearbeitungen