Выполнение приложения по шагам.
Чаще для того, чтобы найти причину ошибки, надо выполнить какой-то фрагмент программы, наблюдая изменения переменных при выполнении каждой команды.
Для прохода фрагмента программы по шагам можно использовать команды:
Команда | Горячие" клавиши | Пояснения |
Step Over (По шагам без захода в...) | F8 | Пошаговое выполнение строк программы, считая вызов функции за одну строку, т.е. вход в функции не производится. |
Trace Into (Трассировка с захо-дом в...) | F7 | Пошаговое выполнение программы с заходом в вызываемые функции. |
Trace to Next Source Line (Трас-сировка до следующей строки) | Shift+F7 | Переход к следующей исполняемой строке. |
Run to Cursor (Выполнить до курсора) | F4 | Команда выполняет программу до того выполняемого оператора, на котором расположен курсор в окне редактора кода. |
Run Until Return (Выполнить до выхода из функции) | Shift+F7 | Выполнение программы до выхода из текущей функции, останов на операторе, следующем за вызовом этой функции. |
Show Execution Point (Показать точку выполнения) | -- | Команда помещает курсор на операторе, который будет выполняться следующим. |