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


Окно списка ошибок

Замечание

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

Окно списка ошибок позволяет выполнять следующие задачи:

  • Отображение ошибок, предупреждений и сообщений, созданных при написании кода.

  • Найти синтаксические ошибки, отмеченные IntelliSense.

  • Поиск ошибок развертывания, некоторых ошибок статического анализа и обнаруженных ошибок при применении политик шаблонов enterprise.

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

  • Фильтруйте отображаемые записи и какие столбцы информации отображаются для каждой записи.

  • Выполните поиск определенных терминов и область поиска только для текущего проекта или документа.

Чтобы отобразитьсписок ошибок, выберите "Просмотреть>список ошибок" или нажмите клавиши CTRL+\+E.

Вы можете выбрать вкладки "Ошибки", "Предупреждения" и " Сообщения ", чтобы просмотреть различные уровни информации.

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

Фильтры списка ошибок

Существует два типа фильтра в двух раскрывающихся окнах, один на правой стороне панели инструментов и один слева от панели инструментов. Раскрывающийся список слева от панели инструментов указывает набор файлов кода, используемых (все решение, открытие документов, текущий проект, текущий документ).

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

  1. Открытие документов: отображение ошибок, предупреждений и сообщений для открытых документов.

  2. Текущий проект: отображение ошибок, предупреждений и сообщений из проекта выбранного документа в редакторе или выбранном проекте в обозревателе решений.

    Замечание

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

  3. Текущий документ: отображение ошибок, предупреждений и сообщений для выбранного документа в редакторе или обозревателе решений.

Если фильтр в настоящее время применяется к результату поиска, имя фильтра отображается в строке заголовка списка ошибок . Затем кнопки "Ошибки", "Предупреждения" и "Сообщения " отображают количество отфильтрованных элементов вместе с общим количеством элементов. Например, на кнопках отображается сообщение "X of y Errors". Если фильтр не применяется, строка заголовка говорит только "Список ошибок".

Список справа от панели инструментов указывает, следует ли отображать ошибки из сборки (ошибки, полученные из операции сборки) или IntelliSense (ошибки, обнаруженные перед выполнением сборки) или из обоих.

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

Поиск в Интернете

Чтобы получить сведения об ошибке, нажмите клавишу F1 , чтобы открыть страницу ошибки в документации. Если страница существует для этого конкретного кода ошибки, она откроется в браузере по умолчанию или в средстве просмотра справки, если вы установили и включили автономную справку. В Visual Studio 17.12 и более поздних версиях при копировании ошибки из списка ошибок с помощью CTRL+C описание копируется в буфер обмена. Вы можете вставить его в браузер, чтобы найти ошибку в Интернете или поделиться ею с другими пользователями. Вы также можете скопировать всю строку, щелкнув ошибку правой кнопкой мыши и выбрав команду "Копировать строку " в контекстном меню или нажав клавиши CTRL+SHIFT+C. Чтобы открыть браузер и инициировать поиск с помощью Bing в описании ошибки с одним нажатием клавиши, нажмите клавиши CTRL+F1.

Сохранить

Вы можете скопировать список ошибок и сохранить его в файл. Выберите ошибки, которые нужно скопировать и щелкнуть правой кнопкой мыши выбор, а затем в контекстном меню выберите "Копировать". Затем можно вставить ошибки в файл. Если вставить ошибки в электронную таблицу Excel, поля отображаются в виде разных столбцов.

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

Серьезность

Отображает различные типы записи списка ошибок (ошибка, сообщение, предупреждение, предупреждение (активно), предупреждение (неактивное)).

Код

Отображает код ошибки.

Описание

Отображает текст записи.

Проект

Отображает имя текущего проекта.

Файл

Отображает имя файла.

строки

Отображает строку, в которой возникает проблема.

Сведения

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

Отключение окна списка ошибок

Как и любое другое окно инструментов, существует множество способов управления окном. Его можно настроить для автоматического скрытия, закрытия или создания макета окна, который делает или не содержит окно списка ошибок. См . статью "Настройка макетов окон в Visual Studio — закрытие и автоматическое отображение окон инструментов".