Как правило, вы устанавливаете одну или несколько точек останова в строках, для которых вы хотите выполнить пошаговую отладку. Чтобы установить точку останова, наведите курсор на нужную строку кода и нажмите на номер этой строки слева. Либо вы можете поставить курсор в любое место этой строки и нажать комбинацию клавиш CTRL+F8.
При установке точки останова, строка выделяется красным цветом, и слева от нее появляется маленький красный прямоугольник (см. рисунок Б.7):
Будьте осторожны: не устанавливайте точку останова на пустую строку или строку с комментариями. Такая точка будет проигнорирована XDebug, а также помечена "сломанным" квадратом (см. рисунок Б.8):
Вы можете перемещаться между точками остановами нажатием клавиши F5. Эта клавиша продолжает выполнение программы до столкновения со следующей точкой останова. Как только поток выполнения программы доходит до точки останова, PHP-интерпретатор приостанавливается и вы можете просмотреть состояние программы.
Полный список установленных вами точек останова можно найти в окне Breakpoints (см. рисунок 6.9). Оно находится в нижней части окна NetBeans. Здесь вы можете добавить новые точки останова или снять ранее поставленные.