Шаблён:Код
{{{1}}}
Выкарыстаньне
Шаблён абгортвае кавалак тэксту цэтлікамі <syntaxhighlight>
(глядзіце mw:Extension:SyntaxHighlight). Выкарыстоўваць гэты шаблён варта толькі для кароткіх кавалкаў тэксту; даўжэйшы зьмест варта зьмяшчаць у <pre>…</pre>
ці <syntaxhighlight>…</syntaxhighlight>
.
Калі абгорнуты тэкст мае сымбаль роўнасьці (=), давядзецца задаваць парамэтры пайменна: {{Код|1 = дата = 30 лютага 2020}}
.
Шаблён выкарыстоўвае цэтлік <syntaxhighlight>
з уключаным атрыбутам inline=1
, які дзейнічае як спалучэньне цэтлікаў <code>
і <nowiki>
. Напрыклад, {{Код|адвольны '''вікі''' тэкст}}
ня зробіць слова «вікі» тоўстым, а выведзе трайныя апострафы:
адвольны '''вікі''' тэкст
Аднак {{Код|такі {{шаблён}} выклік}}
уключае шаблён:
такі <span style="color:#9098A0; font-family:monospace, 'Courier'">{{[[Шаблён:{{{1}}}|{{{1}}}]]}}</span> выклік
Каб пазьбегнуць гэтай праблемы, абгарніце шаблён цэтлікам <nowiki>…</nowiki>
:
такі {{шаблён}} выклік
Другі парамэтар (|2 =
ці |мова =
) задае мову для mw:Extension:SyntaxHighlight GeSHi. Дапомнае значэньне парамэтру — просты тэкст, то бок без падсьветкі. Магчыма задаваць, напрыклад, такія коды моваў: html4strict
, html5
, php
, perl
, css
, javascript
, mysql
і інш. Пры заданьні няіснай мовы на месцы шаблёну выводзіцца сьпіс усіх магчымых значэньняў.