Шаблон:Code/Документация
Материал из Wiki.crossplatform.ru
Lit-uriy (Обсуждение | вклад) м («Шаблон:Песочница/Документация» переименована в «Шаблон:Code/Документация»: готов шаблон) |
Lit-uriy (Обсуждение | вклад) (актуализировал документацию) |
||
Строка 7: | Строка 7: | ||
== Заготовка для копирования == | == Заготовка для копирования == | ||
<nowiki> | <nowiki> | ||
- | {{ | + | {{code |
- | | | + | |тип подсветки |
- | |code= | + | |code = текст исходного кода |
}}</nowiki> | }}</nowiki> | ||
== Пример: исходник == | == Пример: исходник == | ||
- | Если параметр | + | Если первый параметр опущен, то страница помещается в категорию [[:Категория:Исходники]], а тип подсветки будет C++ |
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | {{ | + | {{code |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
Строка 24: | Строка 24: | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | {{ | + | {{code |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
Строка 35: | Строка 35: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | {{ | + | {{code |
- | | | + | |ace |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
Строка 43: | Строка 43: | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | {{ | + | {{code |
- | | | + | |ace |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
Строка 55: | Строка 55: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | {{ | + | {{code |
- | | | + | |boost |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
Строка 63: | Строка 63: | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | {{ | + | {{code |
- | | | + | |boost |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
Строка 75: | Строка 75: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | {{ | + | {{code |
- | | | + | |gtk |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
Строка 83: | Строка 83: | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | {{ | + | {{code |
- | | | + | |gtk |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
Строка 95: | Строка 95: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | {{ | + | {{code |
- | | | + | |qt |
|code=int cnt=2; | |code=int cnt=2; | ||
QString sz, sz1="cross", sz2="platform"; | QString sz, sz1="cross", sz2="platform"; | ||
Строка 104: | Строка 104: | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | {{ | + | {{code |
- | | | + | |qt |
|code=int cnt=2; | |code=int cnt=2; | ||
QString sz, sz1="cross", sz2="platform"; | QString sz, sz1="cross", sz2="platform"; | ||
Строка 117: | Строка 117: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | {{ | + | {{code |
- | | | + | |wx |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
Строка 125: | Строка 125: | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | {{ | + | {{code |
- | | | + | |wx |
|code= | |code= | ||
int cnt=1; | int cnt=1; | ||
mult(&cnt); | mult(&cnt); | ||
}}<includeonly> | }}<includeonly> | ||
- | <!-- категории и интервики --> | + | <!-- категории и интервики этого шаблона--> |
[[Категория:Шаблоны|{{PAGENAME}}]] | [[Категория:Шаблоны|{{PAGENAME}}]] | ||
</includeonly> | </includeonly> |
Версия 15:00, 11 октября 2008
Шаблон:Code · Документация · Обсуждение
__NOTOC__
Содержание |
Описание
Данный шаблон предназначен для подсветки синтаксиса исходного кода программ. Он рекомендуется вместо тэга <source>. Особенностью данного шаблона является тот факт, что помимо подсветки кода шаблон помещает статью в определенную категорию. В какую категорию будет помещена статья смотрите в примерах ниже.
Заготовка для копирования
{{code |тип подсветки |code = текст исходного кода }}
Пример: исходник
Если первый параметр опущен, то страница помещается в категорию Категория:Исходники, а тип подсветки будет C++
Текст
{{code |code= int cnt=1; mult(&cnt); }}
Как выглядит
int cnt=1; mult(&cnt);
Пример: исходник ACE
Страница помещается в категорию Категория:Исходники ACE
Текст
{{code |ace |code= int cnt=1; mult(&cnt); }}
Как выглядит
int cnt=1; mult(&cnt);
Пример: исходник Boost
Страница помещается в категорию Категория:Исходники Boost
Текст
{{code |boost |code= int cnt=1; mult(&cnt); }}
Как выглядит
int cnt=1; mult(&cnt);
Пример: исходник GTK+
Страница помещается в категорию Категория:Исходники GTK+
Текст
{{code |gtk |code= int cnt=1; mult(&cnt); }}
Как выглядит
int cnt=1; mult(&cnt);
Пример: исходник Qt
Страница помещается в категорию Категория:Исходники Qt
Текст
{{code |qt |code=int cnt=2; QString sz, sz1="cross", sz2="platform"; sz = sz1 + sz2; // sz == "crossplatform" sz += ".ru"; // sz == "crossplatform.ru" }}
Как выглядит
int cnt=2; QString sz, sz1="cross", sz2="platform"; sz = sz1 + sz2; // sz == "crossplatform" sz += ".ru"; // sz == "crossplatform.ru"
Пример: исходник WxWidgets
Страница помещается в категорию Категория:Исходники wxWidgets
Текст
{{code |wx |code= int cnt=1; mult(&cnt); }}
Как выглядит
int cnt=1; mult(&cnt);