Пошаговая трассировка

При достижении точки останова, программа «остановится»; текущая инструкция подсвечивается другим цветом. После этого пользователю предоставляется возможность пошаговой трассировки (см. рис. 7).

Рисунок 7. Отладка программы

Пошаговая трассировка – это последовательное выполнение инструкций программы по команде пользователя. Среда Eclipse предоставляет пользователю следующие основные команды:

· Step Into (F5). Выполняет текущую инструкцию. Если инструкция – метод, то трассировщик заходит внутрь этого метода.

· Step Over (F6). Выполняет текущую инструкцию без захода в метод.

· Step Return (F7). Выполняет все инструкции до выхода из текущего метода.

Так же для пользователя доступна команда остановки выполнения программы (Terminate) и команда прекращения пошаговой трассировки (Resume). При этом, программа будет выполняться до тех пор, пока программа не завершит свое выполнение, или не будет достигнута какая-либо точка останова.