Как смотреть переменные в Visual Studio 2017

1 min


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

В этой статье мы объясним, как отслеживать переменные в Visual Studio 2017. Кроме того, мы предоставим дополнительную информацию о процессе отладки.

Просмотр переменных в VS

Visual Studio позволяет вам отлаживать все созданные вами приложения. Процесс отладки означает, что вы запускаете приложение с прикрепленным к нему отладчиком. Таким образом, отладчик показывает, что происходит с кодом во время работы приложения.

Если вы находитесь в сеансе отладки, вы можете наблюдать за переменными через окна QuickWatch или Watch. Окна просмотра помогают вам видеть несколько переменных одновременно, тогда как Quick Watch может отображать только одну. Это важно, так как вам нужно проверить, содержат ли они те значения, которые вы хотели им присвоить. Если вы найдете неправильное значение, посмотрите на стек вызовов или найдите место, где было установлено значение.

Наблюдать за переменными в окне просмотра

Возможно одновременное отслеживание переменных в нескольких окнах Watch. Вот как их смотреть:

Просмотр переменных в Visual Studio 2017

  1. Сделайте точку останова, выберите «Отладка», а затем «Переключить точку останова» или просто нажмите F9.
  2. Начните процесс отладки, щелкнув зеленую стрелку с надписью «Пуск», а затем выберите вариант отладки или просто нажмите F5.
  3. Откройте Watch и выберите «Debug», затем «Windows» и «Watch» или «Watch 1» или введите Ctrl + Alt + W> 1. Вы также можете открывать дополнительные окна с номерами 2, 3 и 4.
  4. Откройте окно Watch, найдите одну пустую строку, выберите ее и введите переменную «a», «b,», «c».
  5. Продолжайте процесс отладки.

Наблюдать за переменной с помощью QuickWatch

Чтобы посмотреть на переменную в QuickWatch, вам нужно сделать следующее:

  1. Создайте точку останова на строке a = a + b.
  2. Запустите процесс отладки и выполните паузы в точке останова.
  3. Найдите в коде переменную «а» и выберите ее.
  4. Выберите «Отладка», затем «QuickWatch» и нажмите Shift + F9.
    Переменные в Visual Studio 2017
  5. После появления диалогового окна QuickWatch переменная находится в поле «Выражение».
  6. Оцените выражение с помощью переменной, попробуйте разные выражения ввода, а затем выберите «Reevaluate».
  7. Чтобы добавить выражение или переменную из QuickWatch в окно Watch, выберите Add Watch.
  8. Выберите параметр «закрыть», чтобы закрыть окно QuckWatch.
  9. Продолжайте отладку и наблюдайте, что происходит с переменными в окне Watch.

Процесс отладки

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

Во-первых, вам нужно знать, чего вы можете ожидать от вашего приложения. Ошибки часто воспринимаются как положительные, так как они помогают справиться с возможными проблемами, с которыми вы можете столкнуться при использовании приложения.

В процессе отладки вы можете получить доступ к каждой переменной и любым внесенным вами изменениям. Затем вы можете узнать, какие неверные значения присвоены и когда.

Найдите проблему

В режиме отладчика отладчик активно анализирует ваше приложение, позволяя вам приостановить приложение в любое время. В свою очередь, вы можете просмотреть код построчно и подробно все изучить. В Visual Studio отладка начинается тремя способами:

  1. Когда вы нажимаете F5.
  2. Когда вы используете «Отладка», затем «Начать отладку».
  3. Откройте «Панель инструментов отладки» и нажмите кнопку «Начать отладку».

Контрольные точки

Visual Studio позволяет устанавливать точки останова, помещая курсор в одну из строк и нажимая F9. Они очень полезны, когда дело доходит до надежной отладки, поскольку указывают, где VS может приостановить ваш код. Таким образом, вы можете более внимательно изучить свои переменные, память, последовательность кода и другие важные элементы.

Модульные тесты

Отладчики могут быть успешными только в том случае, если вы их запрограммируете. С помощью модульных тестов вы можете выразить намерение или цель своего кода, и только тогда отладчик сможет находить ошибки кода за вас. Если вы не знаете, в каких областях могут возникнуть проблемы, отладчик не поможет.

Код и отладка

Известно, что разработчики программного обеспечения пишут код, который не работает так, как ожидалось. Отладка – это процесс, который должен пройти каждый разработчик, чтобы найти ошибки и эффективно их исправить.

Теперь, когда вы знаете, как отслеживать переменные в Visual Studio 2017, вам еще больше нравится работать в Visual Studio.

Вы использовали Visual Studio для написания кода? Какие впечатления? Дайте нам знать в комментариях ниже.


0 Comments

Ваш адрес email не будет опубликован. Обязательные поля помечены *