Template:Syntaxhighlight
(Redirected from Template:Sxhl)
{{{1}}}
Redirect:
|
---|
Simple wrapper around the <syntaxhighlight>...</syntaxhighlight>
tag to show syntax-highlighted text. Unlike <syntaxhighlight>
, text that does not fit on the screen will be wrapped.
Usage
edit{{syntaxhighlight|code|lang}}
For example:
{{syntaxhighlight|<?php echo 'This is the code.';|php}}
<?php echo 'This is the code.';
Parameters
edit- lang:
Code | Language |
---|---|
abap |
ABAP |
actionscript |
ActionScript |
ada |
Ada |
apache |
Apache Configuration |
applescript |
AppleScript |
asm |
Assembly |
asp |
Active Server Pages (ASP) |
autoit |
AutoIt |
bash |
Bash |
basic4gl |
Basic4GL |
bf |
Brainfuck |
blitzbasic |
Blitz BASIC |
bnf |
Backus-Naur Form |
c |
C |
c_mac |
C (Mac) |
caddcl |
AutoCAD DCL |
cadlisp |
AutoLISP |
cfdg |
CFDG |
cfm |
ColdFusion Markup Language |
cil |
Common Intermediate Language (CIL) |
cobol |
COBOL |
cpp-qt |
C++ (Qt toolkit) |
cpp |
C++ |
csharp |
C# |
css |
Cascading Style Sheets (CSS) |
d |
D |
delphi |
Delphi |
diff |
Diff |
div |
DIV |
Code | Language |
---|---|
dos |
DOS batch file |
dot |
DOT |
eiffel |
Eiffel |
fortran |
Fortran |
freebasic |
FreeBASIC |
genero |
Genero |
gettext |
gettext |
glsl |
OpenGL Shading Language (GLSL) |
gml |
Game Maker Language (GML) |
gnuplot |
gnuplot |
groovy |
Groovy |
haskell |
Haskell |
hq9plus |
HQ9+ |
html4strict |
HTML |
idl |
Uno IDL |
ini |
INI |
inno |
Inno |
intercal |
INTERCAL |
io |
Io |
java |
Java |
java5 |
Java(TM) 2 Platform Standard Edition 5.0 |
javascript |
JavaScript |
kixtart |
KiXtart |
klonec |
Klone C |
klonecpp |
Klone C++ |
latex |
LaTeX |
lisp |
Lisp |
lolcode |
LOLCODE |
lotusscript |
LotusScript |
Code | Language |
---|---|
lua |
Lua |
m68k |
Motorola 68000 Assembler |
make |
make |
matlab |
MATLAB M |
mirc |
mIRC scripting language |
mxml |
MXML |
mpasm |
Microchip Assembler |
mysql |
MySQL |
nsis |
Nullsoft Scriptable Install System (NSIS) |
objc |
Objective-C |
ocaml-brief |
OCaml |
ocaml |
OCaml |
oobas |
OpenOffice.org Basic |
oracle8 |
Oracle 8 SQL |
oracle11 |
Oracle 11 SQL |
pascal |
Pascal |
per |
per |
perl |
Perl |
php-brief |
PHP |
php |
PHP |
pixelbender |
Adobe Pixel Bender |
plsql |
PL/SQL |
povray |
Persistence of Vision Raytracer |
powershell |
Windows PowerShell |
progress |
OpenEdge Advanced Business Language |
prolog |
Prolog |
providex |
ProvideX |
python |
Python |
qbasic |
QBasic/QuickBASIC |
Code | Language |
---|---|
rails |
Rails |
reg |
Windows Registry |
robots |
robots.txt |
ruby |
Ruby |
sas |
SAS (software) |
scala |
Scala |
scheme |
Scheme |
scilab |
Scilab |
sdlbasic |
SdlBasic |
smalltalk |
Smalltalk |
smarty |
Smarty |
sql |
SQL |
tcl |
Tcl |
teraterm |
Tera Term |
text |
Plain text |
thinbasic |
thinBasic |
tsql |
Transact-SQL |
typoscript |
TypoScript |
vb |
Visual Basic |
vbnet |
Visual Basic .NET |
verilog |
Verilog |
vhdl |
VHDL |
vim |
Vimscript |
visualfoxpro |
Visual FoxPro |
visualprolog |
Visual Prolog |
whitespace |
Whitespace |
winbatch |
Winbatch |
xml |
XML |
xorg_conf |
Xorg.conf |
xpp |
Microsoft Dynamics AX |
z80 |
ZiLOG Z80 Assembler |
Examples
edit{{syntaxhighlight|lang=javascript|1=mw.util.addPortletLink('p-personal', '/w/index.php?title=Special:MyPage/Sandbox&action=edit&preload=Template%3AUser_sandbox%2Fpreload&editintro=Template%3AUser_sandbox', 'My sandbox', 'pt-mysandbox', 'Go to my sandbox');}}
mw.util.addPortletLink('p-personal', '/w/index.php?title=Special:MyPage/Sandbox&action=edit&preload=Template%3AUser_sandbox%2Fpreload&editintro=Template%3AUser_sandbox', 'My sandbox', 'pt-mysandbox', 'Go to my sandbox');