Architecture Net



         

Обычная отладка, точки останова


Обычным способом использования отладчика является установка точек останова, и последующий запуск прдграммы под отладчиком Для примера, установим точку останова на первой строке

bytes = bytes * 1024; // байты = байты * 1024;

Простейший способ установить точку останова — щелкнуть на сером поле слева от окна с исходным кодом программы Можно также переместить курсор на нужную строку и щелкнуть на кнопке "Точка останова" на панели инструментов Щелчок на этой кнопке установит точку останова, если ее там не было, и, наоборот, уберет ее, если она уже была установлена на этой строке Теперь, если запустить программу под отладчиком, ее выполнение остановится при достижении точки останова Желтая стрелка на красном кружке, обозначающем точку останова, указывает, на какой именно точке останова прервано выполнение программы (рис. А.12.)

12.gif



Рис. А.12. Выполнение программы приостановлено в точке останова

Закончив использование точек останова, можете удалить их, щелкнув на сером поле слева от окна с исходным кодом или на кнопке "Точка останова", расположенной на панели инструментов Если необходимо удалить сразу все точки останова, можно использовать пункт меню Debug => Clear All Breakpoints (Отладка => Снять все точки останова) или соответствующую кнопку на панели инструментов

Контрольные значения

Теперь можно просмотреть значения переменных Простейший способ это сделать — навести указатель мыши на переменную, и во всплывающей подсказке (на желтом фоне) около курсора будет выведено значение переменной Можно также щелкнуть правой кнопкой мыши на переменной и выбрать пункт Quick Watch (Контрольное значение) во всплывшем меню (или воспользоваться кнопкой Контрольное значение с изображением очков на панели инструментов) На рис. А.13. показано типичное окно контрольного значения В этом окне можно также изменить значение переменной

13.gif



Рис. А.13. В окне контрольного значения (Quick Watch) отображается текущее значение переменной, при необходимости его можно изменить




Содержание  Назад  Вперед