Шаблон:Code/Документация
Материал из Wiki.crossplatform.ru
Lit-uriy (Обсуждение | вклад) (в работе) |
Lit-uriy (Обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
|code= | |code= | ||
}}</nowiki> | }}</nowiki> | ||
+ | |||
== Пример: исходник == | == Пример: исходник == | ||
Строка 16: | Строка 17: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | + | {{Песочница | |
+ | |code= | ||
+ | int cnt=1; | ||
+ | mult(&cnt); | ||
+ | }}</nowiki> | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | + | {{Песочница | |
- | + | |code= | |
- | + | int cnt=1; | |
+ | mult(&cnt); | ||
+ | }} | ||
+ | |||
== Пример: исходник [[ACE]] == | == Пример: исходник [[ACE]] == | ||
Строка 27: | Строка 35: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | + | {{Песочница | |
+ | |type=ace | ||
+ | |code= | ||
+ | int cnt=1; | ||
+ | mult(&cnt); | ||
+ | }}</nowiki> | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | + | {{Песочница | |
- | + | |type=ace | |
- | + | |code= | |
+ | int cnt=1; | ||
+ | mult(&cnt); | ||
+ | }} | ||
+ | |||
== Пример: исходник [[Boost]] == | == Пример: исходник [[Boost]] == | ||
Строка 38: | Строка 55: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | + | {{Песочница | |
+ | |type=boost | ||
+ | |code= | ||
+ | int cnt=1; | ||
+ | mult(&cnt); | ||
+ | }}</nowiki> | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | + | {{Песочница | |
- | + | |type=boost | |
- | + | |code= | |
+ | int cnt=1; | ||
+ | mult(&cnt); | ||
+ | }} | ||
+ | |||
== Пример: исходник [[GTK+]] == | == Пример: исходник [[GTK+]] == | ||
Строка 49: | Строка 75: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | + | {{Песочница | |
+ | |type=gtk | ||
+ | |code= | ||
+ | int cnt=1; | ||
+ | mult(&cnt); | ||
+ | }}</nowiki> | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | + | {{Песочница | |
- | + | |type=gtk | |
- | + | |code= | |
+ | int cnt=1; | ||
+ | mult(&cnt); | ||
+ | }} | ||
+ | |||
== Пример: исходник [[Qt]] == | == Пример: исходник [[Qt]] == | ||
Строка 82: | Строка 117: | ||
==== Текст ==== | ==== Текст ==== | ||
<nowiki> | <nowiki> | ||
- | + | {{Песочница | |
+ | |type=wx | ||
+ | |code= | ||
+ | int cnt=1; | ||
+ | mult(&cnt); | ||
+ | }}</nowiki> | ||
==== Как выглядит ==== | ==== Как выглядит ==== | ||
- | + | {{Песочница | |
- | + | |type=wx | |
- | + | |code= | |
- | + | int cnt=1; | |
- | + | mult(&cnt); | |
- | + | }}<includeonly> | |
<!-- категории и интервики --> | <!-- категории и интервики --> | ||
- | [[Категория: | + | [[Категория:Шаблоны|{{PAGENAME}}]] |
</includeonly> | </includeonly> |
Версия 00:11, 6 октября 2008
Шаблон:Code · Документация · Обсуждение
__NOTOC__
Содержание |
Описание
Данный шаблон предназначен для подсветки синтаксиса исходного кода программ. Он рекомендуется вместо тэга <source>. Особенностью данного шаблона является тот факт, что помимо подсветки кода шаблон помещает статью в определенную категорию. В какую категорию будет помещена статья смотрите в примерах ниже.
Заготовка для копирования
{{Песочница |type= |code= }}
Пример: исходник
Если параметр type опущен, то страница помещается в категорию Категория:Исходники
Текст
{{Песочница |code= int cnt=1; mult(&cnt); }}
Как выглядит
| width="10%" |
| width="40%" valign="top" |Выпуск 27 · Q3 2008
- Writing ODF Files with Qt · Пример кода
- Keeping the GUI Responsive · Пример кода
- The Panel Stack Pattern · Пример кода
- Poppler: Displaying PDF Files with Qt · Пример кода
Загрузить в виде PDF (англ.)
Пример: исходник ACE
Страница помещается в категорию Категория:Исходники ACE
Текст
{{Песочница |type=ace |code= int cnt=1; mult(&cnt); }}
Как выглядит
| width="10%" |
| width="40%" valign="top" |Выпуск 27 · Q3 2008
- Writing ODF Files with Qt · Пример кода
- Keeping the GUI Responsive · Пример кода
- The Panel Stack Pattern · Пример кода
- Poppler: Displaying PDF Files with Qt · Пример кода
Загрузить в виде PDF (англ.)
Пример: исходник Boost
Страница помещается в категорию Категория:Исходники Boost
Текст
{{Песочница |type=boost |code= int cnt=1; mult(&cnt); }}
Как выглядит
| width="10%" |
| width="40%" valign="top" |Выпуск 27 · Q3 2008
- Writing ODF Files with Qt · Пример кода
- Keeping the GUI Responsive · Пример кода
- The Panel Stack Pattern · Пример кода
- Poppler: Displaying PDF Files with Qt · Пример кода
Загрузить в виде PDF (англ.)
Пример: исходник GTK+
Страница помещается в категорию Категория:Исходники GTK+
Текст
{{Песочница |type=gtk |code= int cnt=1; mult(&cnt); }}
Как выглядит
| width="10%" |
| width="40%" valign="top" |Выпуск 27 · Q3 2008
- Writing ODF Files with Qt · Пример кода
- Keeping the GUI Responsive · Пример кода
- The Panel Stack Pattern · Пример кода
- Poppler: Displaying PDF Files with Qt · Пример кода
Загрузить в виде PDF (англ.)
Пример: исходник Qt
Страница помещается в категорию Категория:Исходники Qt
Текст
{{Песочница |type=qt |code=int cnt=2; QString sz, sz1="cross", sz2="platform"; sz = sz1 + sz2; // sz == "crossplatform" sz += ".ru"; // sz == "crossplatform.ru" }}
Как выглядит
| width="10%" |
| width="40%" valign="top" |Выпуск 27 · Q3 2008
- Writing ODF Files with Qt · Пример кода
- Keeping the GUI Responsive · Пример кода
- The Panel Stack Pattern · Пример кода
- Poppler: Displaying PDF Files with Qt · Пример кода
Загрузить в виде PDF (англ.)
Пример: исходник WxWidgets
Страница помещается в категорию Категория:Исходники WxWidgets
Текст
{{Песочница |type=wx |code= int cnt=1; mult(&cnt); }}
Как выглядит
| width="10%" |
| width="40%" valign="top" |Выпуск 27 · Q3 2008
- Writing ODF Files with Qt · Пример кода
- Keeping the GUI Responsive · Пример кода
- The Panel Stack Pattern · Пример кода
- Poppler: Displaying PDF Files with Qt · Пример кода
Загрузить в виде PDF (англ.)