Меню Debug и соответствующая панель инструментов предоставляют доступ к запуску сеансов отладки, пошаговому прохождению кода, управлению точками останова, а также и ко многим функциональным возможностям отладки в Visual Studio. Имеются два состояния меню отладки: состояние покоя (неактивное) и режим отладки. На рис. 10.12 показано меню в состоянии покоя.
В состоянии покоя меню Debug предоставляет возможности для запуска сеанса отладки, прикрепления к выполняющемуся процессу и для доступа к некоторым из отладочных окон. В табл. 10.1 перечислены все функциональные возможности, имеющиеся в меню Debug в состоянии покоя.
Когда отладчик включен и вы работаете в сеансе отладки, то состояние меню Debug изменяется. Теперь в нем есть несколько дополнительных опций (помимо тех, которые имеются в состоянии покоя). Эти опции включают: функции перемещения по коду, перезапуск сеанса и доступ к дополнительным окнам отладки. На рис. 10.13 показано меню Debug во время сеанса отладки.
Давайте рассмотрим опции меню Debug во время отладки. В табл. 10.2 представлено множество элементов меню Debug в состоянии отладки. При чтении таблицы вы можете обращаться к предыдущим иллюстрациям.