Разделы презентаций


Отладка в Visual Studio

ОтладкаСуществуют две технологии отладки:Использование отладчиков — программ, которые включают в себя пользовательский интерфейс для пошагового выполнения программы: оператор за оператором, функция за функцией, с остановками на некоторых строках исходного кода или

Слайды и текст этой презентации

Слайд 1Отладка в Visual Studio

Отладка в Visual Studio

Слайд 2Отладка
Существуют две технологии отладки:

Использование отладчиков — программ, которые включают в

себя пользовательский интерфейс для пошагового выполнения программы: оператор за оператором,

функция за функцией, с остановками на некоторых строках исходного кода или при достижении определённого условия.
Вывод текущего состояния программы с помощью расположенных в критических точках программы операторов вывода — на экран или в файл (создание логов).
ОтладкаСуществуют две технологии отладки:Использование отладчиков — программ, которые включают в себя пользовательский интерфейс для пошагового выполнения программы:

Слайд 3Как начать
Нажать F5.
Отладка начнется если стоят точки останова (breakpoints)

Как начатьНажать F5.Отладка начнется если стоят точки останова (breakpoints)

Слайд 4Точки останова (Breakpoints)
Точки останова используются чтобы показать , где отладчику

необходимо остановиться.
Точка ставится кликом на сайдбар слева от исходного кода,

либо нажатием на F9.
Точки останова обычно ставятся там, где есть сомнения в корректности кода.
Точки останова (Breakpoints)Точки останова используются чтобы показать , где отладчику необходимо остановиться.Точка ставится кликом на сайдбар слева

Слайд 5Отладка с использованием точек останова (Debugging with Breakpoints)
Перешагнуть (Step Over)

F10 – автоматически выполняет блок кода под курсором.
Зайти (Step Into)

F11 – заходит в блок кода под курсором.
Выйти (Step Out) Shift + F11 - выходит из текущего блока.
Продолжить (Continue) F5 - переходит к следующей точки останова.

Отладка с использованием точек останова (Debugging with Breakpoints)Перешагнуть (Step Over) F10 – автоматически выполняет блок кода под

Слайд 6Условные остановки (Conditional Breakpoint)
В циклах может обрабатываться большое количество данных.
Условная

остановка нужна чтобы остановить выполнение кода в нужном месте

Условные остановки  (Conditional Breakpoint)В циклах может обрабатываться большое количество данных.Условная остановка нужна чтобы остановить выполнение кода

Слайд 7Условные остановки (Conditional Breakpoint)

Условные остановки  (Conditional Breakpoint)

Слайд 8Количество остановок (Breakpoint Hit Count)
Отслеживание сколько остановок отладчик сделает на конкретной

точке останова

Количество остановок (Breakpoint Hit Count)Отслеживание сколько остановок отладчик сделает на конкретной точке останова

Слайд 9Подсказки (Data Tip)
Можно через подсказки менять значения

Подсказки (Data Tip)Можно через подсказки менять значения

Слайд 10Окно просмотра данных (Watch Windows)

Окно просмотра данных (Watch Windows)

Слайд 11Окно просмотра данных (Watch Windows)

Окно просмотра данных (Watch Windows)

Слайд 12Оперативные изменения (Immediate Window)
Debug > Window > Immediate Window
Позволяет задавать значения выражений/переменных во время отладки 

Оперативные изменения (Immediate Window)Debug > Window > Immediate WindowПозволяет задавать значения выражений/переменных во время отладки 

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика