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


Просмотр ошибок и предупреждений

Замечание

В списке ошибок отображаются сведения об определенном сообщении об ошибке. Вы можете скопировать номер ошибки или текст строки ошибки из окна вывода . Чтобы отобразить окно вывода , нажмите клавиши CTRL+ALT+O. См. окно вывода.

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

Отображение списка ошибок

  1. Выберите "Просмотреть>список ошибок" или нажмите клавиши CTRL+\+E.
  2. Выберите одну из вкладок, чтобы контролировать уровень информации, показанной: ошибки, предупреждения или сообщения.

Фильтрация списка по области и источнику

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

  • Левый раскрывающийся список (область): все решение, открытие документов, текущий проект, текущий документ. Это ограничивает набор файлов кода, которые рассматриваются в списке ошибок.
  • Правый раскрывающийся список (источник): Сборка, IntelliSense или оба. Выберите, следует ли отображать ошибки, полученные из сборки, из анализа IntelliSense или обоих.

Сортировка и настройка столбцов

  • Щелкните любой заголовок столбца, чтобы сортировать по этим столбцам. Удерживайте клавишу Shift и щелкните дополнительные заголовки, чтобы применить вторичную сортировку.
  • Чтобы выбрать отображаемые столбцы, щелкните правой кнопкой мыши любой заголовок столбца и выберите "Показать столбцы". Чтобы изменить порядок отображения, перетащите заголовки столбцов влево или вправо.

Поиск списка ошибок

  1. Используйте текстовое поле списка ошибок поиска в правой части панели инструментов списка ошибок, чтобы найти определенные записи.
  2. Вы можете искать термины, которые отображаются в любом видимом столбце. Результаты поиска всегда сортируются по столбцу, который имеет приоритет сортировки, а не по запросу поиска или фильтру.
  3. Чтобы очистить поиск, нажмите клавишу ESC , пока фокус находится в списке ошибок, или щелкните X в правой части поля поиска.

Откройте файл и перейдите к ошибке

  • Дважды щелкните любую запись в списке ошибок, чтобы открыть файл, содержащий проблему, и перейдите в расположение ошибки.

Копирование или сохранение ошибок

  1. Выберите ошибки, которые нужно скопировать.
  2. Щелкните правой кнопкой мыши по выделению и выберите Копировать, или нажмите Ctrl+C.
  3. Вставьте скопированные записи в текстовый файл или электронную таблицу Excel (поля сопоставляются со столбцами).
  • Чтобы скопировать всю строку для одной записи, щелкните правой кнопкой мыши и выберите команду "Копировать строку" или нажмите клавиши CTRL+SHIFT+C.

Получить помощь онлайн

  • Нажмите клавишу F1 , чтобы открыть страницу документации для выбранного кода ошибки (при наличии). Страница откроется в браузере по умолчанию или средстве просмотра справки.
  • В Visual Studio 17.12 и более поздних версиях копирование ошибки из списка ошибок с помощью CTRL+C также копирует описание в буфер обмена, чтобы вставить его в поиск.
  • Чтобы открыть браузер и инициировать поиск Bing с описанием ошибки в одном нажатии клавиш, нажмите клавиши CTRL+F1.

Просмотр сведений о проблеме

  • Для проектов C++ можно включить столбец "Сведения ", в котором отображается значок щелчка, когда запись содержит дополнительные диагностические сведения. Щелкните значок, чтобы открыть окно сведений о проблеме.

Управление окном списка ошибок

Справочник по пользовательскому интерфейсу

Следующие столбцы отображаются в окне списка ошибок по умолчанию:

  • Серьезность — отображает тип записи (ошибка, предупреждение, сообщение, предупреждение (активный или неактивный)).
  • Код — код ошибки или предупреждения.
  • Описание — текст записи, описывающий проблему.
  • Проект — проект, в котором обнаружена ошибка.
  • Файл — имя файла, содержащее проблему.
  • Строка — номер строки, в которой возникает проблема.
  • Сведения — (проекты C++) Щелкните, чтобы открыть окно сведений о проблеме, если существуют дополнительные диагностические сведения.

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

  • Ранг проекта — числа перечисляют проекты в решении (на основе 1).
  • Путь — путь к файлу, содержаму эту проблему.
  • Столбец — номер столбца , в котором обнаружена проблема.
  • Категория — используется только в IntelliSense. Категория проблемы, например "Компилятор".
  • Источник — Источники включают Build и IntelliSense.
  • Инструмент — только сборка. Исполняемая программа, создавшая эту проблему.

Дополнительные сведения и концептуальные детали о списке ошибок см. в исходной документации для окна "Список ошибок".