跳转到内容

Template:Syntaxhighlight

本页使用了标题或全文手工转换
来自维基学院
{{{1}}}
文档图示 模板文档[查看] [编辑] [历史] [清除缓存]


用<syntaxhighlight>……</syntaxhighlight>包裹需要语法高亮的文本(syntax-highlighted text)与<syntaxhighlight>之不同,支持文本的折行(wrapped)显示。

  • lang:
代码 语言
4cs 4CS
6502acme MOS 6502 (6510) ACME Cross Assembler
6502kickass MOS 6502 (6510) Kick Assembler
6502tasm MOS 6502 (6510) TASM/64TASS
68000devpac Motorola 68000 - HiSoft Devpac ST 2 Assembler
abap ABAP
actionscript ActionScript
actionscript3 ActionScript3
ada Ada
algol68 ALGOL 68
apache Apache configuration
applescript AppleScript
apt_sources APT sources
arm ARM Assembler
asm Assembly
asp Active Server Pages (ASP)
asymptote Asymptote
autoconf Autoconf
autohotkey AutoHotkey
autoit AutoIt
avisynth AviSynth(英语:AviSynth)
awk Awk
bascomavr BASCOM AVR
bash Bash
basic4gl Basic4GL(英语:Basic4GL)
bf Brainfuck
bibtex BibTeX
blitzbasic Blitz BASIC(英语:Blitz BASIC)
bnf 巴科斯范式
boo Boo
c C
c_loadrunner C Loadrunner
c_mac C (Mac)
caddcl AutoCAD DCL(英语:Dialog Control Language)
cadlisp AutoLISP
cfdg CFDG
cfm ColdFusion Markup Language(英语:ColdFusion Markup Language)
chaiscript ChaiScript(英语:ChaiScript)
cil Common Intermediate Language (CIL)
clojure Clojure
clp Control Language Program(英语:IBM i Control Language)
cmake CMake
cobol COBOL
coffeescript CoffeeScript
cpp C++
cpp-qt C++ (Qt toolkit)
csharp C#
css Cascading Style Sheets (CSS)
cuesheet Cue sheet
d D
dcl DIGITAL Command Language(英语:DIGITAL Command Language)
dcpu16 0x10c
dcs Data Conversion System
delphi Delphi
diff Diff
div DIV
dos 批次檔
dot DOT
e E(英语:E (programming language))
ecmascript ECMAScript
eiffel Eiffel
email Email (mbox \ eml \ RFC format)
epc Enerscript
erlang Erlang
euphoria Euphoria(英语:Euphoria (programming language))
f1 Formula One
falcon Falcon
fo FO
fortran Fortran
freebasic FreeBASIC
freeswitch FreeSWITCH
fsharp F♯
gambas Gambas
gdb GNU侦错器
genero Genero
genie Genie
gettext Gettext
glsl OpenGL Shading Language (GLSL)
gml Game Maker Language (GML)
gnuplot Gnuplot
go Go
groovy Groovy
gwbasic GW-BASIC
haskell Haskell
haxe Haxe
hicest HicEst
hq9plus HQ9+
html4strict HTML
html5 HTML5
icon Icon(英语:Icon (programming language))
idl Uno IDL
ini INI
inno Inno
intercal INTERCAL(英语:INTERCAL)
io Io
j J
java Java
java5 Java(TM) 2 Platform Standard Edition 5.0
javascript JavaScript
jcl Job Control Language(英语:Job Control Language)
kixtart KiXtart
klonec Klone C
klonecpp Klone C++
latex LaTeX
lb Liberty BASIC(英语:Liberty BASIC)
ldif LDAP Data Interchange Format(英语:LDAP Data Interchange Format)
lisp Lisp
llvm LLVM
locobasic Locomotive BASIC(英语:Locomotive BASIC)
logtalk Logtalk(英语:Logtalk)
lolcode LOLCODE
lotusformulas Formula language(英语:Formula language)
lotusscript LotusScript(英语:LotusScript)
lscript LightWave 3D(英语:LScript)
lsl2 Linden Scripting Language(英语:Linden Scripting Language)
lua Lua
magiksf Magik(英语:Magik (programming language))
m68k Motorola 68000 Assembler
make make
mapbasic MapBasic(英语:MapBasic)
matlab MATLAB M
mirc mIRC scripting language(英语:mIRC scripting language)
mmix MMIX(英语:MMIX)
modula2 Modula-2
modula3 Modula-3
mpasm Microchip Assembler
mxml MXML
mysql MySQL
nagios Nagios
netrexx NetRexx(英语:NetRexx)
newlisp NewLISP(英语:NewLISP)
nsis Nullsoft Scriptable Install System (NSIS)
oberon2 Oberon-2(英语:Oberon-2 (programming language))
objc Objective-C
objeck Objeck(英语:Objeck (programming language))
ocaml OCaml
ocaml-brief OCaml
ocl Operational Control Language(英语:Operational Control Language)
octave Octave
oobas OpenOffice.org Basic(英语:StarOffice Basic)
oorexx Object REXX(英语:Object REXX)
oracle11 Oracle 11 SQL
oracle8 Oracle 8 SQL
oxygene Oxygene(英语:Oxygene (programming language))
oz Oz
parasail ParaSail(英语:ParaSail (programming language))
parigp PARI/GP(英语:PARI/GP)
pascal Pascal
pcre Perl Compatible Regular Expressions(英语:Perl Compatible Regular Expressions)
per per
perl Perl
perl6 Perl 6
pf PF(英语:PF (firewall))
php PHP
php-brief PHP
pic16 PIC汇编语言
pike Pike
pixelbender Pixel Bender(英语:Adobe Pixel Bender)
pli PL/I
plsql PL-SQL
postgresql PostgreSQL
povray Persistence of Vision Raytracer
powerbuilder Powerbuilder
powershell Windows PowerShell
proftpd ProFTPd
progress OpenEdge Advanced Business Language(英语:OpenEdge Advanced Business Language)
prolog Prolog
properties Properties file
providex ProvideX(英语:ProvideX)
purebasic PureBasic
pycon Python
pys60 PyS60(英语:Python for S60)
python Python
q Q(英语:Q (equational programming language))
qbasic QBasic/QuickBASIC
rails Rails
rebol REBOL
reg 注册表
rexx REXX
robots robots.txt
rpg RPG(英语:IBM RPG)
rpgii RPG II(英语:IBM RPG II)
rpgiii RPG III(英语:IBM RPG III)
rpg400 RPG/400(英语:IBM RPG)
rpgiv RPG IV(英语:IBM RPG)
rpmspec RPM Spec files
rsplus R
ruby Ruby
sas SAS
scala Scala
scheme Scheme
scilab Scilab
sdlbasic SdlBasic(英语:SdlBasic)
smalltalk Smalltalk
smarty Smarty
spark SPARK
sparql SPARQL
sql SQL
stonescript StoneScript (Scripting language for ShiVa3D(英语:ShiVa))
systemverilog SystemVerilog
tcl Tcl
teraterm Tera Term(英语:Tera Term)
text Plain text(英语:Plain text)
thinbasic thinBasic(英语:thinBasic)
tsql Transact-SQL
typoscript TypoScript
unicon Unicon(英语:Unicon (programming language))
upc Unified Parallel C
urbi URBI(英语:URBI)
uscript 虚幻引擎
vala Vala
vb Visual Basic
vbnet Visual Basic .NET
vedit VEDIT(英语:VEDIT)
verilog Verilog
vhdl VHDL
vim Vim
visualfoxpro Visual FoxPro
visualprolog Visual Prolog
whitespace Whitespace
whois WHOIS
winbatch Winbatch(英语:Winbatch)
xml XML
xorg_conf Xorg.conf(英语:Xorg.conf)
yaml YAML
xpp Microsoft Dynamics AX(英语:Microsoft Dynamics AX)
z80 ZiLOG Z80 Assembler
zxbasic ZXBasic
  • code:需要语法高亮显示的内容。

{{Syntaxhighlight|lang=javascript|code=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');