Встроенный отладчик

Менеджер проектов

Менеджер проектов (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(Интегрированная отладка), который по умолчанию включен, и отладчик автоматически подключается к каждому приложению. В ряде слу­чаев, например при отладке обработчиков исключительных ситуаций и прверке собственных средств обработки ошибок, этот переключатель отклю­чают.