Пошаговая отладка
Пошаговая отладка подразумевает выполнение каждой строки кода пошагово с возможностью просмотра значений переменных и стека вызовов функций после каждого шага. Отладка осуществляется при помощи пунктов меню Отладка/..., а также соответствующих клавиш на клавиатуре и кнопок на панели инструментов:
- Выполнить до курсора – выполнение программы до курсора. Когда выполнение дойдет до строки в исходном тексте, на которой стоит курсор – ее выполнение приостановится. Повторное нажатие этой кнопки возобновляет выполнение программы.
- Шаг с заходом – пошаговое выполнение программы с заходом в функции, т.е. каждая функция также выполняется пошагово.
- Шаг без захода – пошаговое выполнение программы без захода в функции, т.е. выполнение функции осуществляется за один шаг.
- Выполнить до возврата – выход из текущей функции: завершение ее выполнения и переход к следующему шагу.