Template:Code
模板文档
用<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 |
awk | Awk |
bascomavr | BASCOM AVR |
bash | Bash |
basic4gl | Basic4GL |
bf | Brainfuck |
bibtex | BibTeX |
blitzbasic | Blitz BASIC |
bnf | 巴科斯范式 |
boo | Boo |
c | C |
c_loadrunner | C Loadrunner |
c_mac | C (Mac) |
caddcl | AutoCAD DCL |
cadlisp | AutoLISP |
cfdg | CFDG |
cfm | ColdFusion Markup Language |
chaiscript | ChaiScript |
cil | Common Intermediate Language (CIL) |
clojure | Clojure |
clp | Control Language Program |
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 |
dcpu16 | 0x10c |
dcs | Data Conversion System |
delphi | Delphi |
diff | Diff |
div | DIV |
dos | 批次檔 |
dot | DOT |
e | E |
ecmascript | ECMAScript |
eiffel | Eiffel |
email | Email (mbox \ eml \ RFC format) |
epc | Enerscript |
erlang | Erlang |
euphoria | Euphoria |
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 |
idl | Uno IDL |
ini | INI |
inno | Inno |
intercal | INTERCAL |
io | Io |
j | J |
java | Java |
java5 | Java(TM) 2 Platform Standard Edition 5.0 |
javascript | JavaScript |
jcl | Job Control Language |
kixtart | KiXtart |
klonec | Klone C |
klonecpp | Klone C++ |
latex | LaTeX |
lb | Liberty BASIC |
ldif | LDAP Data Interchange Format |
lisp | Lisp |
llvm | LLVM |
locobasic | Locomotive BASIC |
logtalk | Logtalk |
lolcode | LOLCODE |
lotusformulas | Formula language |
lotusscript | LotusScript |
lscript | LightWave 3D |
lsl2 | Linden Scripting Language |
lua | Lua |
magiksf | Magik |
m68k | Motorola 68000 Assembler |
make | make |
mapbasic | MapBasic |
matlab | MATLAB M |
moin | Wikitext/MediaWiki[1] |
mirc | mIRC scripting language |
mmix | MMIX |
modula2 | Modula-2 |
modula3 | Modula-3 |
mpasm | Microchip Assembler |
mxml | MXML |
mysql | MySQL |
nagios | Nagios |
netrexx | NetRexx |
newlisp | newLISP |
nsis | Nullsoft Scriptable Install System (NSIS) |
oberon2 | Oberon-2 |
objc | Objective-C |
objeck | Objeck |
ocaml | OCaml |
ocaml-brief | OCaml |
ocl | Operational Control Language |
octave | Octave |
oobas | OpenOffice.org Basic |
oorexx | Object REXX |
oracle11 | Oracle 11 SQL |
oracle8 | Oracle 8 SQL |
oxygene | Oxygene |
oz | Oz |
parasail | ParaSail |
parigp | PARI/GP |
pascal | Pascal |
pcre | Perl Compatible Regular Expressions |
per | per |
perl | Perl |
perl6 | Perl 6 |
pf | PF |
php | PHP |
php-brief | PHP |
pic16 | PIC汇编语言 |
pike | Pike |
pixelbender | 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 |
prolog | Prolog |
properties | Properties file |
providex | ProvideX |
purebasic | PureBasic |
pycon | Python |
pys60 | PyS60 |
python | Python |
q | Q |
qbasic | QBasic/QuickBASIC |
rails | Rails |
rebol | REBOL |
reg | 注册表 |
rexx | REXX |
robots | robots.txt |
rpg | RPG |
rpgii | RPG II |
rpgiii | RPG III |
rpg400 | RPG/400 |
rpgiv | RPG IV |
rpmspec | RPM Spec files |
rsplus | R |
ruby | Ruby |
sas | SAS |
scala | Scala |
scheme | Scheme |
scilab | Scilab |
sdlbasic | SdlBasic |
smalltalk | Smalltalk |
smarty | Smarty |
spark | SPARK |
sparql | SPARQL |
sql | SQL |
stonescript | StoneScript (Scripting language for ShiVa3D) |
systemverilog | SystemVerilog |
tcl | Tcl |
teraterm | Tera Term |
text | Plain text |
thinbasic | thinBasic |
tsql | Transact-SQL |
typoscript | TypoScript |
unicon | Unicon |
upc | Unified Parallel C |
urbi | URBI |
uscript | 虚幻引擎 |
vala | Vala |
vb | Visual Basic |
vbnet | Visual Basic .NET |
vedit | VEDIT |
verilog | Verilog |
vhdl | VHDL |
vim | Vim |
visualfoxpro | Visual FoxPro |
visualprolog | Visual Prolog |
whitespace | Whitespace |
whois | WHOIS |
winbatch | Winbatch |
xml | XML |
xorg_conf | Xorg.conf |
yaml | YAML |
xpp | Microsoft Dynamics AX |
z80 | ZiLOG Z80 Assembler |
zxbasic | ZXBasic |
- code:需要语法高亮显示的内容。
例子
{{Code|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');
参见
注释
- ^ Pygments没有提供"wikitext"或"mediawiki"语法解析(见phab:T29828)。请使用"html+handlebars"或"moin"替代。
🔥 Top keywords: Baike: 首页Special:搜索毛泽东家族榮耀之繼承者天之驕女鐵拳英雄九龍城寨之圍城黃循財背着善宰跑篠崎泫妮妃雅新生 (网络剧)劉偉健斯洛伐克习近平劉俊謙 (香港)李显龙歌手2024佛誕淚之女王2024年泰國羽球公開賽新加坡總理邊佑錫新加坡Energy (組合)庆余年九龍寨城六四事件家族榮耀金智媛彌助菲律宾胖猫跳江事件劉寶傑DAY6林峯張文傑李光耀神耆小子張鳳妮黃世聰Seventeen (組合)维基百科願榮光歸香港中華民國鬼滅之刃 柱訓練篇2024年英雄联盟季中邀请赛中华人民共和国TripleS金秀賢 (男演員)罗伯特·菲佐井柏然2024年世界女排联赛黃偉哲怪獸8號佘詩曼Foodpanda金惠奫新加坡总统香緹·摩爾于北辰 (1968年)王嘉爾笑看風雲排球少年!!角色列表林飛帆郭葦昀馴鹿寶貝翁靜晶猩球崛起:王國誕生ILLIT尼古拉·約基奇春色寄情人周殷廷鬼滅之刃排球少年!!吳釗燮逆天奇案2不夠善良的我們BABYMONSTER李正皓尚达曼BOYNEXTDOOR胡子彤IVE (組合)陳靜 (香港)香港吴作栋黃道十二宮凡希亚·奥伊亚胡宇威長洲太平清醮張員瑛搜查班長1958伍允龍习明泽黄岩岛賴清德偶然遇見的你虽然不是英雄