26
вышеописанных команд
Шаг с обходом
и
Шаг с заходом
. Чтобы
поставить точку останова, необходимо щелкнуть по серому полю
рядом с номером той строки, в которой находится оператор, дойдя
до которого программа должна быть поставлена на паузу (строка
обязательно должна быть непустой).
Во время отладки в нижней части
IDE
становятся доступны
две панели. Первая панель показывает состояние переменных в
текущей точке останова. С ее помощью можно изменить значение
переменной во время выполнения (щелчок правой кнопкой по
переменной вызывает контекстное меню, в котором надо выбрать
опцию
Изменить значение
). Новое значение должно быть
совместимо с типом переменной. Можно изменять отдельные поля
объектов и структур данных. Вторая панель состоит из нескольких
вкладок, в которых отображаются стек вызовов (позволяет
проследить цепочку вызовов функций от внутренней к внешней),
точки останова, параметры исключений, командное окно
(позволяет управлять
IDE
при помощи консольных команд), окно
интерпретации и лог, в который записываются выходные данные
разных составляющих
IDE
(например, данные о процессе
компиляции).
Если при отладке возникает необработанное исключение, то
выполнение ставится на паузу перед операцией, которая вызвала
исключение. Если не добавить код обработки исключения,
попытка продолжения выполнения вызовет завершение отладки.
Достарыңызбен бөлісу: