diff options
Diffstat (limited to 'tde-i18n-ru/docs/tdevelop/tdevelop/class-browsers.docbook')
-rw-r--r-- | tde-i18n-ru/docs/tdevelop/tdevelop/class-browsers.docbook | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/tde-i18n-ru/docs/tdevelop/tdevelop/class-browsers.docbook b/tde-i18n-ru/docs/tdevelop/tdevelop/class-browsers.docbook new file mode 100644 index 00000000000..b55f82ffadc --- /dev/null +++ b/tde-i18n-ru/docs/tdevelop/tdevelop/class-browsers.docbook @@ -0,0 +1,85 @@ +<chapter id="class-browsers"> +<title +>Обзор классов</title> +<indexterm zone="class-browsers" +><primary +>обзор классов</primary +></indexterm> + +<para +>При разработке объектно-ориентированного приложения ваше внимание концентрируется не на исходных файлах, а на классах и их отношениях. Чтобы помочь вам перемещаться по определённым классам и идентификаторам, &tdevelop; предоставляет различные представления классов, наглядно представляющие структуру классов разными способами. </para> + +<sect1 id="classview"> +<title +>Обзор классов</title> + +<para +>В левой части рабочей области расположен список классов, переменных и функций вашего проекта. Они представляются в виде дерева. При щелчке на классе, отдельной его веткой отобразится список всех его методов и атрибутов. </para> + +<figure id="screenshot-classview" float="1"> +<title +>Снимок экрана с обзором классов</title> +<mediaobject> +<imageobject +><imagedata fileref="classview.png"/></imageobject> +</mediaobject> +</figure> + +<para +>Обзор классов может работать в двух режимах. По умолчанию, все идентификаторы сгруппированы по <quote +>классам</quote +>, <quote +>структурам</quote +>, <quote +>функциям</quote +>, <quote +>переменным</quote +> и <quote +>пространствам имён</quote +>. В контекстном меню вы можете выбрать <guimenuitem +>сортировку по пространствам имён</guimenuitem +>. В этом режиме отображается иерархия пространств имён и идентификаторы сгруппированы в соответствии пространству имён, в котором они определены. Это может быть более полезным в проектах, широко использующих пространства имён. </para> + +<para +>Через контекстное меню вы также можете изменить метод отображения имён классов, чтобы они отображались с пространством имён, в котором они определены. Это поможет различить вам одноимённые классы из разных пространств. Если вы в обычном режиме задержите мышь на имени класса, в подсказке будет отображено полное имя класса. </para> + +<para +>Щелчок на классе или методе приведёт к переходу к его определению. Вы также можете перейти к декларации метода через контекстное меню. В том же меню пункты <guimenuitem +>Добавить метод...</guimenuitem +> и <guimenuitem +>Добавить атрибут...</guimenuitem +> приводят к открытию диалогов, где вы сможете создать новые методы и переменные (с пустой реализацией), в соответствующем классе. </para> + +</sect1 +> <!-- classview --> + +<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> + +<sect1 id="classtools"> +<title +>Инструментарий классов</title> + +<para +>Диалог классов открывается по правому щелчку по классу на панели обзора классов и выбору пункта <guimenuitem +>Классовый инструментарий...</guimenuitem +>. </para> + +</sect1 +> <!-- classtools --> + +<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> + +<sect1 id="classhierarchy"> +<title +>Иерархия классов</title> + +<para +>(... в процессе написания ...) </para> + +</sect1 +> <!-- classhierarchy --> + +</chapter +> <!-- class-browsers --> + +<!-- ====================================================================== --> |