Шаблон:Syntaxhighlight
Зовнішній вигляд
{{{1}}}
Проста обгортка навколо тегу <syntaxhighlight> для відображення тексту з підсвічуванням синтаксису. На відміну від <syntaxhighlight>, текст, який не поміщається на екрані, буде обгорнуто.
Використання
[ред. код]Параметри
[ред. код]- 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[en] |
apache | конфігурація Apache |
applescript | AppleScript |
apt_sources | початкові коди APT |
arm | Асемблер ARM |
asm | Асемблер |
asp | Active Server Pages (ASP) |
asymptote | Asymptote[en] |
autoconf | Autoconf[en] |
autohotkey | AutoHotKey |
autoit | AutoIt |
avisynth | AviSynth |
awk | AWK |
bascomavr | BASCOM AVR |
bash | Bash |
basic4gl | Basic4GL[en] |
bf | Brainfuck |
bibtex | BibTeX |
blitzbasic | Blitz BASIC |
bnf | Нотація Бекуса — Наура |
boo | Boo |
c | C |
c_loadrunner | C Loadrunner |
c_mac | C (Mac) |
caddcl | AutoCAD DCL[en] |
cadlisp | AutoLISP |
cfdg | CFDG |
cfm | ColdFusion Markup Language[en] |
chaiscript | ChaiScript |
cil | Common Intermediate Language (CIL) |
clojure | Clojure |
clp | Control Language Program[en] |
cmake | CMake |
cobol | COBOL |
coffeescript | CoffeeScript |
cpp | C++ |
cpp-qt | C++ (Qt) |
csharp | C# |
css | CSS (каскадні таблиці стилів) |
cuesheet | Cue sheet |
d | D |
dcl | DIGITAL Command Language[en] |
dcpu16 | DCPU-16 |
dcs | Data Conversion System |
delphi | Delphi |
diff | Diff |
div | DIV |
dos | Пакетний файл DOS |
dot | DOT |
e | E[en] |
ecmascript | ECMAScript |
eiffel | Eiffel |
email | Email (mbox \ eml \ RFC format) |
epc | Enerscript |
erlang | Erlang |
euphoria | Euphoria[en] |
f1 | Formula One |
fo | FO |
fortran | Фортран |
freebasic | FreeBASIC |
freeswitch | FreeSWITCH[en] |
fsharp | F Sharp |
gambas | Gambas |
gdb | GDB |
genero | Genero |
genie | Genie[en] |
gettext | gettext |
glsl | OpenGL Shading Language (GLSL) |
gml | Game Maker Language |
gnuplot | gnuplot |
go | Go |
groovy | Groovy |
gwbasic | GW-BASIC[en] |
haskell | Haskell |
haxe | Haxe |
hicest | HicEst |
hq9plus | HQ9+ |
html4strict | HTML |
html5 | HTML5 |
icon | Icon[en] |
idl | Uno IDL |
ini | .ini |
inno | Inno |
intercal | INTERCAL |
io | io[en] |
j | J |
java | Java |
java5 | Java™ 2 Platform Standard Edition 5.0 |
javascript | JavaScript |
jcl | Job Control Language[en] |
kixtart | KiXtart[en] |
klonec | Klone C |
klonecpp | Klone C++ |
latex | LaTeX |
lb | Liberty BASIC[en] |
ldif | LDAP Data Interchange Format[en] |
lisp | Lisp |
llvm | LLVM |
locobasic | Locomotive BASIC[en] |
logtalk | Logtalk[en] |
lolcode | LOLCODE |
lotusformulas | Formula language[en] |
lotusscript | LotusScript[en] |
lscript | LightWave 3D[en] |
lsl2 | Linden Scripting Language |
lua | Lua |
magiksf | Magik[en] |
m68k | Асемблер Motorola 68000 |
make | make |
mapbasic | MapBasic[en] |
matlab | MATLAB M |
mirc | Скриптова мова mIRC |
mmix | MMIX |
modula2 | Modula-2[en] |
modula3 | Modula-3[en] |
mpasm | Microchip Assembler |
mxml | MXML |
mysql | MySQL |
nagios | Nagios |
netrexx | NetRexx[en] |
newlisp | NewLISP[en] |
nsis | Nullsoft Scriptable Install System (NSIS) |
oberon2 | Оберон-2[en] |
objc | Objective-C |
objeck | Objeck |
ocaml | OCaml |
ocaml-brief | OCaml |
ocl | Operational Control Language[en] |
octave | GNU Octave |
oobas | OpenOffice Basic[en] |
oorexx | Object REXX |
oracle11 | Oracle 11 SQL |
oracle8 | Oracle 8 SQL |
oxygene | Oxygene |
oz | Oz |
parasail | ParaSail |
parigp | PARI/GP[en] |
pascal | Pascal |
pcre | PCRE |
per | per |
perl | Perl |
perl6 | Perl6 |
pf | PF (фаєрвол)[en] |
php | PHP |
php-brief | PHP |
pic16 | Мова асемблера PIC |
pike | Pike[en] |
pixelbender | Pixel Bender[en] |
pli | PL/I |
plsql | PL/SQL |
postgresql | PostgreSQL |
povray | Persistence of Vision Raytracer |
powerbuilder | PowerBuilder |
powershell | PowerShell |
proftpd | ProFTPD[en] |
progress | OpenEdge Advanced Business Language[en] |
prolog | Prolog |
properties | .properties |
providex | ProvideX[nl] |
purebasic | PureBasic[en] |
pycon | Python |
pys60 | PyS60[tr] |
python | Python |
q | Q[en] |
qbasic | QBasic (QuickBASIC) |
rails | Rails |
rebol | Rebol |
reg | Реєстр Windows |
rexx | REXX |
robots | robots.txt |
rpg | RPG |
rpgii | RPG II[en] |
rpgiii | RPG III[en] |
rpg400 | RPG/400 |
rpgiv | RPG IV |
rpmspec | Файли специфікацій RPM |
rsplus | R |
ruby | Ruby |
sas | SAS (мова програмування)[en] |
scala | Scala |
scheme | Scheme |
scilab | Scilab |
sdlbasic | SdlBasic[en] |
smalltalk | Smalltalk |
smarty | Smarty |
spark | SPARK |
sparql | SPARQL |
sql | SQL |
stonescript | StoneScript (скриптова мова ShiVa3D) |
systemverilog | SystemVerilog |
tcl | Tcl |
teraterm | Tera Term[en] |
text | Текстові дані |
thinbasic | thinBasic[en] |
tsql | Transact-SQL |
typoscript | TypoScript |
unicon | Unicon[en] |
upc | Unified Parallel C |
urbi | URBI[en] |
uscript | UnrealScript |
vala | Vala |
vb | Visual Basic |
vbnet | Visual Basic .NET |
vedit | VEDIT[en] |
verilog | Verilog |
vhdl | VHDL |
vim | сценарій Vim |
visualfoxpro | Visual FoxPro[en] |
visualprolog | Visual Prolog[en] |
whitespace | Whitespace |
whois | Whois |
winbatch | Winbatch[en] |
xml | XML |
xorg_conf | Xorg.conf[en] |
yaml | YAML |
xpp | Microsoft Dynamics AX |
z80 | Асемблер Zilog Z80 |
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');
Див. також
[ред. код]Документація вище включена з Шаблон:Syntaxhighlight/документація. (ред. | історія)
Дописувачі можуть експериментувати на підсторінках пісочниця (створити | дзеркало) та тести (створити) цього шаблону.
Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону.
Дописувачі можуть експериментувати на підсторінках пісочниця (створити | дзеркало) та тести (створити) цього шаблону.
Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону.