Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




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

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




Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 413; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.