A free and open-source book on ZF3 for beginners


Точки останова

Как правило, вы устанавливаете одну или несколько точек останова в строках, для которых вы хотите выполнить пошаговую отладку. Чтобы установить точку останова, наведите курсор на нужную строку кода и нажмите на номер этой строки слева. Либо вы можете поставить курсор в любое место этой строки и нажать комбинацию клавиш CTRL+F8.

При установке точки останова, строка выделяется красным цветом, и слева от нее появляется маленький красный прямоугольник (см. рисунок Б.7):

Рисунок Б.7. Установка точки останова Рисунок Б.7. Установка точки останова

Будьте осторожны: не устанавливайте точку останова на пустую строку или строку с комментариями. Такая точка будет проигнорирована XDebug, а также помечена "сломанным" квадратом (см. рисунок Б.8):

Рисунок Б.8. Неактивная точка останова Рисунок Б.8. Неактивная точка останова

Вы можете перемещаться между точками остановами нажатием клавиши F5. Эта клавиша продолжает выполнение программы до столкновения со следующей точкой останова. Как только поток выполнения программы доходит до точки останова, PHP-интерпретатор приостанавливается и вы можете просмотреть состояние программы.

Полный список установленных вами точек останова можно найти в окне Breakpoints (см. рисунок 6.9). Оно находится в нижней части окна NetBeans. Здесь вы можете добавить новые точки останова или снять ранее поставленные.

Рисунок Б.9. Окно Breakpoints Рисунок Б.9. Окно Breakpoints


Top