Отладка программы

При разработке программы большое внимание следует уделять отладке программы. Для отладки в среде Eclipse используется встроенный трассировщик.

Для трассировки программы в среде предусмотрены следующие средства:

· точки останова (breakpoint)

· окно значения переменных

· окно стека

Точка останова – это строка кода, в которой произойдет остановка программы. Для того, чтобы поставить точку останова, необходимо поставить курсор в необходимую строку и выбрать команду Run-Toggle Line Breakpoint или нажать правую кнопку мыши слева от области редактирования и выбрать меню Toggle Breakpoint в появившемся контекстом меню. Точки останова помечаются пиктограммой слева от области редактирования.

Для запуска программы в режиме отладки необходимо выбрать команду Run-Debug As-Java Application. Или использовать кнопку на панели инструментов аналогично кнопке запуска приложения.

После запуска приложения в режиме отладки интерфейс интегрированной среды разработки Eclipse спросит пользователя о необходимости автоматически перейти в другую «перспективу» (Perspective). «Перспектива» – это расположение окон на экране, между которыми можно быстро переключаться в зависимости от текущего режима работы (разработка/отладка и т.д.). В появившемся окне (см. Рис.5) необходимо выбрать пункт «Remember my decision» и нажать Yes.

Рисунок 5. Диалоговое окно подтверждения

Вручную между перспективами можно переключиться, выбрав соответствующую кнопку в правом верхнем углу программы (см. Рис. 6).

Рисунок 6. Выбор перспективы