Встроенный отладчик
Менеджер проектов
Менеджер проектов (Project Manager) предназначен для управления проектами и составными частями разрабатываемого приложения. Вызов Менеджера проектов выполняется командой View/Project Manager или комбинацией клавиш <Ctrl>+<Shift>+<Fll>. Вид окна Менеджера проектов показан на рис. 1.17.
Рис.Менеджер проектов
По своей сути система Delphi является SDI-приложением (Single Document Interface — однодокументный интерфейс) и в каждый данный момент времени способна загрузить только один проект в отличие, скажем, от текстового процессора Microsoft Word. Менеджер проектов частично устраняет это ограничение Delphi и позволяет работать с группой, которая объединяет несколько проектов. В группу удобно объединять проекты, например, при одновременной разработке приложений клиента и сервера или при разработке динамической библиотеки и вызывающего ее приложения. Файл группы проектов имеет расширение BPG и имя ProjectGroupl по умолчанию.
Разработчик может:
добавлять в группу новый или уже существующий проект;
удалять проект группы.
Эти действия выполняются с помощью команд контекстного меню Менеджера проектов или кнопок панели инструментов.
Только один проект в группе является активным, т. е. команды компиляции и запуска приложения применяются именно к нему. Активизировать проект можно, выбрав его в раскрывающемся списке под заголовком окна Менеджера проекта, или командой Activate (Активизировать) контекстного меню этого проекта или одноименной кнопкой. Имя активного проекта выделяется жирным шрифтом.
Интегрированная среда разработки включает встроенный отладчик приложений, в значительной степени облегчающий поиск и устранение ошибок в приложениях. Средства отладчика доступны через команды пункта меню Run и подменю View/Debug Windows (Просмотр/Окна отладки) и позволяют выполнять такие действия, как:
выполнение до указанного оператора (строки кода);
пошаговое выполнение приложения;
выполнение до точки останова (Breakpoint);
включение и выключение точек останова;
просмотр значений объектов, например, переменных, в окне просмотра;
Рис. .Окно для установки параметров отладчика
П установка значений объектов при выполнении приложения.
Установка параметров отладчика выполняется в диалоговом окне Debugger Options (Параметры отладчика), вызываемом одноименной командой пункта меню Tools (рис. ).
Включением/выключением отладчика управляет переключатель Integrated debugging(Интегрированная отладка), который по умолчанию включен, и отладчик автоматически подключается к каждому приложению. В ряде случаев, например при отладке обработчиков исключительных ситуаций и прверке собственных средств обработки ошибок, этот переключатель отключают.