3.7 Отладка программы.(Просмотр роликаСодержит видео-фрагмент)

            Во время компиляции приложения возможно появление ошибок, но, как правило, ошибки, связанные с синтексом кода обнаруживаются на стадии разработки приложения. Сложнее обнаружить ошибки, связанные с неправильной работой алгоритма приложения, приводящие к получению неверных результатов. Для обнаружения подобных ошибок существуют инструменты отладки приложения. Для перехода приложения в режим отладки, где работает данный инструментарий, необходимо вместо выполнения приложения запускать один из следующих инструментов:

  • - Step Into, инструмент позволяющий выполнять приложение по шагам с заходом в подпрограммы (процедуры, функции). Для отслеживания значений переменных удобно использовать рабочую область, где при наведении курсора на имя переменной, отображается ее значение.

    - Step Out, инструмент очень похож на Step Into, отличие заключается в том, что приложение выполняется пошагово, но без захода в подпрограммы

    - New Breakpoint ->Breakpoint at Function. Данный инструмент позволяет устанавливать точки в коде программы, при достижении которых выполнение программы прекращается и она переходит в режим отладки. При запуске данного инструмента появляется окно (Рис. 9), где выбирается функция, в которой необходимо установить точку остановки, и строка.

    Рис. 9. Окно создания точки остановки программы.

    Для быстрого создания точки остановки можно использовать рабочую область, где в окне редактора кода на строке, где нужно установить точку остановки нажать левую кнопку мыши в левой области (Рис. 10).

     

    Рис. 10. Создание кнопки остановки программы.