Практическое руководство. Использование подсказок данных
Обновлен: Ноябрь 2007
Этот раздел применим к:
Выпуск |
Visual Basic |
-c конец_команды |
-c конец_команды |
Веб-разработчик |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro и Team |
Условные обозначения:
Применяется |
|
Не применим |
|
Команда или команды, скрытые по умолчанию. |
Подсказки данных предоставляют удобный способ просмотра сведений о переменных в программе во время отладки. Подсказки данных работают только в режиме прерывания и только с переменными, которые находятся в пределах текущей области выполнения. Возможности просмотра подсказок данных в предыдущих версиях Visual Studio были более ограниченными. В Visual Studio 2005 подсказки данных были усовершенствованы, чтобы предоставить более удобный и мощный просмотр составных типов данных. Теперь можно использовать подсказки данных в тех многих случаях, когда раньше использовалась "Быстрая проверка".
Подсказки данных не доступны для недопустимых выражений, таких как деление на ноль, или для выражений, содержащих вычисление функции. Дополнительные сведения содержатся в разделе Выражения в отладчике.
Чтобы отобразить подсказку данных только в режиме прерывания
В окне исходного кода поместите указатель мыши поверх любой переменной в текущей области.
Появится подсказка.
Развертывание и редактирование сведений.
В подсказке данных можно развернуть массив, структуру или объект для просмотра его элементов. Можно также изменить значение переменной из Подсказки Данных.
Чтобы развернуть переменную для просмотра ее элементов
При просмотре Подсказки данных, наводите курсор мыши на знак "+", стоящий непосредственно перед переменной.
Переменная раскроется, отобразив свои элементы в виде дерева.
Когда переменная развернута, можно использовать клавиши со стрелками на клавиатуре для перемещения вверх и вниз по дереву (или просто можно использовать мышь).
Чтобы изменить значение переменной с помощью подсказки данных
При просмотре подсказки данных, щелкните правой кнопкой мыши и выберите в контекстном меню пункт Изменить значение или щелкните левой кнопкой мыши на значении. (Эта возможность отключена для значений только для чтения).
Введите новое значение и нажмите клавишу Ввод.
Задание прозрачности для подсказки данных
Если вы хотите увидеть код, закрываемый подсказкой данных, то подсказку можно временно прозрачной.
Чтобы сделать подсказку данных прозрачной
При просмотре подсказки данных, нажмите клавишу CTRL.
Пока удерживается клавиша, подсказка будет прозрачной.
Визуализация сложных типов данных
Если рядом с именем переменной в подсказке данных отображается значок лупы, то это значит, что один или несколько Визуализаторы доступны для переменных этого типа данных. Можно использовать визуализатор для отображения сведений в более понятном (обычно графическом) режиме.
Чтобы просмотреть содержимое переменной с помощью визуализатора
Щелкните по лупе, чтобы выбрать визуализатор, установленный по умолчанию, для этого типа данных.
-или-
Нажмите на всплывающую стрелку рядом с визуализатором, чтобы выбрать из всплывающего списка соответствующий визуализатор.
Появится визуализатор, содержащий информацию.
Добавление сведений в окно Контрольные значения
Если вы хотите продолжить наблюдения за переменной, её можно добавить в окно Контрольные значения из подсказки данных.
Чтобы добавить переменную в окно Контрольное значение
При просмотре подсказки данных щелкните правой кнопкой мыши и щелкните пункт Добавить контрольное значение в контекстном меню.
Переменная добавится в окно Контрольные значения окно (или в окно "Контрольное значение 1", если используется версия, поддерживающая несколько окон Контрольные значения).
См. также
Задачи
Практическое руководство. Использование диалогового окна быстрого просмотра
Основные понятия
Ссылки
Практическое руководство. Изменение числового формата в окнах отладчика