Кент Рейсдорф. BORLAND C++BUILDER. Раздел 3

Кент Рейсдорф. BORLAND C++BUILDER. Страница 315

Продвигаясь с помощью клавиш курсора по списку членов-данных, вы можете сразу сказать, к какому типу относится каждый из них (смотрите на строку состояния). Для получения более подробной информации о кон­кретном члене, дважды щелкните в столбце значений на строке, в которой находится интересующий вас член. Откроется второе окно инспектора отлад­ки, где будет выведена более детальная информация о выбранном элементе. На рабочем столе может одновременно находиться несколько открытых окон инспектора отладки.

Вкладка Methods инспектора отладки отображает методы класса. Как и для членов-данных, список методов имеет иерархическую структуру. Пер­выми показаны собственные методы класса, после которых следуют методы классов-предков. В некоторых случаях вкладка Methods отсутствует (напри­мер, при проверке простых типов данных).

Вкладка Properties инспектора отладки показывает свойства инспекти­руемого класса. Если вы инспектируете класс, унаследованный из VCL, то проверка его свойств в инспекторе отладки идет очень медленно. В боль­шинстве случаев вы можете выполнить ту же задачу другим способом, про­смотрев член класса, связанный с конкретным свойством, во вкладке Data. Проверка членов-данных происходит намного быстрее, чем проверка свойств.

Контекстное меню инспектора отладки имеет несколько пунктов, которые позволяют работать с отдельными переменными. Например, вместо того, чтобы открывать новое окно инспектора отладки для каждого объекта, вы можете выбрать в контекстном меню пункт Descend, чтобы заменить текущий объект в окне инспектора отладки объектом, на который указывает курсор. Этот способ имеет дополнительное преимущество: IDE будет сохранять хро­нологический список объектов, которые вы инспектируете. Чтобы вернуться к проверявшемуся ранее объекту, достаточно выбрать его из комбинирован­ного списка, расположенного в верхней части окна инспектора отладки. Выбор одного из объектов хронологического списка снова выведет этот объект в окно инспектора отладки.

Web-дизайн (с) 2010 All rights reserved