Für die Einfärbung von Quellcodes im Forum, dem sogenannten Syntax-Highlighting, stehen euch nachfolgende BBCodes (manchmal auch Tags genannt) zur Verfügung.
Bitte immer einen der BBCodes verwenden, wenn Quelltext gepostet wird. Solltet ihr keinen passenden finden, bitte den allgemeinen Code-Tag benutzen (
[code]...[/code]
, Button ).Für Code im Fließtext gibt es den tt-BBCode (Button ), Details siehe hier.
Die häufigsten Sprachen haben ihren eigenen Button im Editor.
Die Groß- und Kleinschreibung spielt bei BBCodes keine Rolle!
Weiterer Thread zum Thema:
[Forum] Welche BBCodes (Tags) sind im Forum zur Gestaltung der Postings verfügbar? (Anleitung zur Benutzung)
BBCodes (alphabetisch sortiert):
AutoIt-Quellcode:
Benutzung:
[code=autoit]$sName = InputBox("Fenstertitel", "Geben Sie hier Ihren Namen ein!")[/code]
Alternative:
[autoit]...[/autoit]
Bash-/Shell-Quellcode:
Benutzung:
[code=Bash]echo "hallo" > hallo.txt[/code]
Alternative:
[code=Shell]...[/code]
Alternative:
[bash]...[/bash]
Autoerkennung *
Brainfuck-Quellcode:
Benutzung:
[code=Brainfuck][>[>+>+<<-]>>[<<+>>-]<<<-][/code]
Alternative:
[brainfuck]...[/brainfuck]
Autoerkennung *
C-, C++ und C++/CLI-Quellcode:
Benutzung:
[code=C]std::cout << "Hallo Welt!\n";[/code]
Alternative:
[code=C++]...[/code]
Alternative:
[c]...[/c]
Button verfügbar!
Autoerkennung *
C#-Quellcode (C-Sharp):
Benutzung:
[code=Cs]const string textToWrite = "Hallo Welt";[/code]
Alternative:
[cs]...[/cs]
Button verfügbar!
CIL-Quellcode (Common Intermediate Language):
Benutzung:
[code=il]call void [mscorlib]System.Console::WriteLine("Hallo Welt")[/code]
Alternative:
[il]...[/il]
CSS-Quellcode:
Benutzung:
[code=Css]p { background-color: blue; }[/code]
Alternative:
[css]...[/css]
Diff-Quellcode:
Benutzung:
[code=Diff]+++ telefonliste2008.txt 2008-07-28 14:16:26.000000000 +0100[/code]
Alternative:
[diff]...[/diff]
Autoerkennung *
HTML-Quellcode:
Benutzung:
[code=Html]<img src="E-Mail-Button.jpg" alt="E-Mail">[/code]
Alternative:
[html]...[/html]
Button verfügbar!
Autoerkennung *
Java-Quellcode:
Benutzung:
[code=Java]System.out.println("Hallo Welt!");[/code]
Alternative:
[java]...[/java]
Autoerkennung *
JavaScript-Quellcode:
Benutzung:
[code=Js]variable = new String("Beispieltext");[/code]
Alternative:
[code=Javascript]...[/code]
Alternative:
[js]...[/js]
JSON-Quellcode:
Benutzung:
[code=Json]"Hobbys": [ "Reiten", "Golfen", "Lesen" ],[/code]
Alternative:
[json]...[/json]
Lua-Quellcode:
Benutzung:
[code=Lua]print("Hallo Welt!")[/code]
Alternative:
[lua]...[/lua]
Mathematische Formel (MathML, TeX und ASCIImat):
\begin{pmatrix} x & y \\ z & v \end{pmatrix}
Benutzung:
[math]\begin{pmatrix} x & y \\ z & v \end{pmatrix}[/math]
Button verfügbar!
Pawn-Quellcode:
Benutzung:
[code=Pawn]SetGameModeText("Blank Script");[/code]
Alternative:
[pawn]...[/pawn]
Perl-Quellcode:
Benutzung:
[code=Perl]$text = qq{He's my friend $name from $town. $name has worked in company "$company" for $years years.};[/code]
Alternative:
[perl]...[/perl]
Autoerkennung *
PHP-Quellcode:
Benutzung:
[code=Php]echo 'Hallo Welt!';[/code]
Alternative:
[php]...[/php]
Button verfügbar!
Autoerkennung *
Python-Quellcode:
Benutzung:
[code=Python]num = raw_input("Eine Zahl eingeben: ")[/code]
Alternative:
[python]...[/python]
Autoerkennung *
SQF-Quellcode:
Benutzung:
[code=Sqf]hint "Hallo Welt!";[/code]
Alternative:
[sqf]...[/sqf]
(My)SQL-Quellcode:
Benutzung:
[code=Sql]SELECT VorlNr, Titel FROM Vorlesung WHERE Titel = 'ET';[/code]
Alternative:
[sql]...[/sql]
Button verfügbar!
Autoerkennung *
Smarty-Template-Quellcode (u. a. Woltlab-Templatedateien):
Benutzung:
[code=Tpl]{include file='header.tpl' attrib_name='attrib value'}[/code]
Alternative:
[tpl]...[/tpl]
LaTeX-Quellcode:
Benutzung:
[code=Tex]\begin{pmatrix} x & y \\ z & v \end{pmatrix}[/code]
Alternative:
[code=Latex]...[/code]
Alternative:
[tex]...[/tex]
Autoerkennung *
VB6-, VBA-, VBS- und ASP-Quellcode:
Benutzung:
[code=Vb]MsgBox "Hallo Welt!"[/code]
Alternative:
[vb]...[/vb]
Button verfügbar!
VB.NET- und ASP.NET-Quellcode:
Benutzung:
[code=Vbnet] MessageBox.Show("Text", "Titel", MessageBoxButtons.OK, MessageBoxIcon.Hand)[/code]
Alternative:
[vbnet]...[/vbnet]
Button verfügbar!
XML-Quellcode:
Benutzung:
[code=Xml]<stichwort>Genf</stichwort>[/code]
Alternative:
[xml]...[/xml]
Button verfügbar!
Autoerkennung *
* Autoerkennung: Diese Quellcodes werden innerhalb eines Code-BBCodes (ohne Angabe der Sprache) unter Umständen selbst erkannt! So erfolgt z. B. bei Fund von
<?php
automatisch eine Einfärbung von PHP-Code.Dieser Beitrag wurde bereits 38 mal editiert, zuletzt von „Marcus Gräfe“ ()