1 <chapter id="class-browsers">
4 <indexterm zone="class-browsers"
6 >обзор классов</primary
10 >При разработке объектно-ориентированного приложения ваше внимание концентрируется не на исходных файлах, а на классах и их отношениях. Чтобы помочь вам перемещаться по определённым классам и идентификаторам, &kdevelop; предоставляет различные обозреватели классов, наглядно представляющие структуру классов разными способами. </para>
12 <sect1 id="classview">
14 >Обзор классов</title>
17 >В левой части рабочей области расположен список классов, переменных и функций вашего проекта. Они представляются в виде дерева. При щелчке на классе, отдельной его веткой отобразится список всех его методов и атрибутов. </para>
19 <figure id="screenshot-classview" float="1">
21 >Снимок экрана с обзором классов</title>
24 ><imagedata fileref="classview.png"/></imageobject>
29 >Обзор классов может работать в двух режимах. По умолчанию, все идентификаторы сгруппированы по <quote
38 >пространствам имён</quote
39 >. В контекстном меню вы можете выбрать <guimenuitem
40 >сортировку по пространствам имён</guimenuitem
41 >. В этом режиме отображается иерархия пространств имён и идентификаторы сгруппированы в соответствии пространству имён, в котором они определены. Это может быть более полезным в проектах, широко использующих пространства имён. </para>
44 >Через контекстное меню вы также можете изменить метод отображения имён классов, чтобы они отображались с пространством имён, в котором они определены. Это поможет различить вам одноимённые классы из разных пространств. Если вы в обычном режиме задержите мышь на имени класса, в подсказке будет отображено полное имя класса. </para>
47 >Щелчок на классе или методе приведёт к переходу к его определению. Вы также можете перейти к декларации метода через контекстное меню. В том же меню пункты <guimenuitem
48 >Добавить метод...</guimenuitem
50 >Добавить атрибут...</guimenuitem
51 > приводят к открытию диалогов, где вы сможете создать новые методы и переменные (с пустой реализацией), в соответствующем классе. </para>
56 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
58 <sect1 id="classtools">
60 >Инструментарий классов</title>
63 >Диалог классов открывается по правому щелчку по классу в окне обозревателя классов и выбору пункта <guimenuitem
64 >Классовый инструментарий...</guimenuitem
70 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
72 <sect1 id="classhierarchy">
74 >Иерархия классов</title>
77 >(... в процессе написания ...) </para>
80 > <!-- classhierarchy -->
83 > <!-- class-browsers -->
85 <!-- ====================================================================== -->