Шаблон:Code/Документация

Материал из Wiki.crossplatform.ru

(Различия между версиями)
Перейти к: навигация, поиск
(Полностью удалено содержимое страницы)
(в работе)
Строка 1: Строка 1:
 +
<noinclude>{{template navigation}}
 +
[[Категория:Документация к шаблонам|{{PAGENAME}}]]
 +
</noinclude>__NOTOC__
 +
== Описание ==
 +
Данный шаблон предназначен для подсветки синтаксиса исходного кода программ. Он рекомендуется вместо тэга <nowiki><source></nowiki>. Особенностью данного шаблона является тот факт, что помимо подсветки кода шаблон помещает статью в определенную категорию. В какую категорию будет помещена статья смотрите в примерах ниже.
 +
== Заготовка для копирования ==
 +
<nowiki>
 +
{{Песочница
 +
|type=
 +
|code=
 +
}}</nowiki>
 +
 +
== Пример: исходник ==
 +
Если параметр '''type''' опущен, то страница помещается в категорию [[:Категория:Исходники]]
 +
==== Текст ====
 +
<nowiki>
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki>
 +
 +
==== Как выглядит ====
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА,
 +
но уже без тэга <nowiki></nowiki>,
 +
т.е. будет отображен результат
 +
 +
== Пример: исходник [[ACE]] ==
 +
Страница помещается в категорию [[:Категория:Исходники ACE]]
 +
==== Текст ====
 +
<nowiki>
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki>
 +
 +
==== Как выглядит ====
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА,
 +
но уже без тэга <nowiki></nowiki>,
 +
т.е. будет отображен результат
 +
 +
== Пример: исходник [[Boost]] ==
 +
Страница помещается в категорию [[:Категория:Исходники Boost]]
 +
==== Текст ====
 +
<nowiki>
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki>
 +
 +
==== Как выглядит ====
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА,
 +
но уже без тэга <nowiki></nowiki>,
 +
т.е. будет отображен результат
 +
 +
== Пример: исходник [[GTK+]] ==
 +
Страница помещается в категорию [[:Категория:Исходники GTK+]]
 +
==== Текст ====
 +
<nowiki>
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki>
 +
 +
==== Как выглядит ====
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА,
 +
но уже без тэга <nowiki></nowiki>,
 +
т.е. будет отображен результат
 +
 +
== Пример: исходник [[Qt]] ==
 +
Страница помещается в категорию [[:Категория:Исходники Qt]]
 +
==== Текст ====
 +
<nowiki>
 +
{{Песочница
 +
|type=qt
 +
|code=int cnt=2;
 +
QString sz, sz1="cross", sz2="platform";
 +
sz = sz1 + sz2; // sz == "crossplatform"
 +
sz += ".ru";    // sz == "crossplatform.ru"
 +
}}</nowiki>
 +
 +
==== Как выглядит ====
 +
{{Песочница
 +
|type=qt
 +
|code=int cnt=2;
 +
QString sz, sz1="cross", sz2="platform";
 +
sz = sz1 + sz2; // sz == "crossplatform"
 +
sz += ".ru";    // sz == "crossplatform.ru"
 +
}}
 +
 +
 +
== Пример: исходник [[WxWidgets]] ==
 +
Страница помещается в категорию [[:Категория:Исходники WxWidgets]]
 +
==== Текст ====
 +
<nowiki>
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki>
 +
 +
==== Как выглядит ====
 +
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА,
 +
но уже без тэга <nowiki></nowiki>,
 +
т.е. будет отображен результат
 +
 +
=== Примечание ===
 +
Если оно необходимо<includeonly>
 +
<!-- категории и интервики -->
 +
[[Категория:КАТЕГОРИЯ_В_КОТОРУЮ_ПОМЕЩАЕТСЯ_ШАБЛОН|{{PAGENAME}}]]
 +
</includeonly>

Версия 23:56, 5 октября 2008

Шаблон:Code · Документация · Обсуждение

__NOTOC__

Содержание

Описание

Данный шаблон предназначен для подсветки синтаксиса исходного кода программ. Он рекомендуется вместо тэга <source>. Особенностью данного шаблона является тот факт, что помимо подсветки кода шаблон помещает статью в определенную категорию. В какую категорию будет помещена статья смотрите в примерах ниже.

Заготовка для копирования

{{Песочница
|type=
|code=
}}

Пример: исходник

Если параметр type опущен, то страница помещается в категорию Категория:Исходники

Текст

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА

Как выглядит

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат

Пример: исходник ACE

Страница помещается в категорию Категория:Исходники ACE

Текст

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА

Как выглядит

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат

Пример: исходник Boost

Страница помещается в категорию Категория:Исходники Boost

Текст

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА

Как выглядит

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат

Пример: исходник GTK+

Страница помещается в категорию Категория:Исходники GTK+

Текст

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА

Как выглядит

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат

Пример: исходник 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%" | Выпуск 27 thumbnail | width="40%" valign="top" |Выпуск 27 · Q3 2008

Загрузить в виде PDF (англ.)


Пример: исходник WxWidgets

Страница помещается в категорию Категория:Исходники WxWidgets

Текст

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА

Как выглядит

ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат

Примечание

Если оно необходимо