Поделиться через


Просмотр данных в отладчике

В отладчике Visual Studio предусмотрены разнообразные средства для проверки и изменения состояния программы. Большинство этих средств функционируют только в режиме приостановки.

Советы

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

Визуализаторы

Визуализаторы — это новый компонент отладчика Visual Studio, который позволяет просмотреть содержимое объекта или переменной более удобным образом. Например, можно использовать HTML-визуализатор для просмотра HTML-строки в том виде, в каком она была бы показана в браузере. Можно получить доступ к визуализаторам из подсказок, окна Контрольное значение, окна Видимые, окна Локальные или диалогового окна Быстрая проверка. Для получения дополнительной информации см. Визуализаторы.

Окна переменных

Можно использовать Окна переменных для изучения переменных, содержимого регистров и выражений.

Для окон отладчика можно установить десятичный или шестнадцатеричный формат представления чисел. Дополнительные сведения см. в разделе Изменение числового формата отладчика Windows.

Другие окна отладчика

Следующие окна отладчика показывают важные сведения о программе.

Содержимое регистров

Практическое руководство. Использование окна регистров

Содержимое памяти

Окно памяти

  • Имена функций в стеке вызовов

  • Типы параметров

  • Значения параметров

Практическое руководство. Использование окна стека вызова

Код ассемблера, созданный для программы компилятором

Практическое руководство. Использование окна дизассемблирования

Потоки — последовательные потоки выполнения — созданы программой

Практическое руководство. Использование окна потоков

Модули (DLL или EXE), используемые программой

Практическое руководство. Использование окна модулей

Примечание

В возможностях проверки программы могут быть ограничения, в зависимости от того, была ли программа создана со сведениями об отладке, имеется ли у отладчика доступ к исходному коду программы, а также отслеживает ли компилятор JIT среды CLR сведения об отладке.Если отладочная информация для программы отсутствует, отладчик Visual Studio сообщает, что "не найдены соответствующие символьные данные".Сведения об отладке создаются по умолчанию при построении конфигурации отладки программы.Если отладчику не удается найти символы, или если вы хотите выполнить отладку системных вызовов, вам может потребоваться указать путь к символам.Для получения дополнительной информации см. Указание файлов символов (.pdb) и файлов с исходным кодом в отладчике Visual Studio.

См. также

Ссылки

Окно "Команда"

Основные понятия

Безопасность отладчика

Другие ресурсы

Путеводитель по отладчику