Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В окне вывода отображаются сообщения о состоянии для различных функций интегрированной среды разработки (IDE). Чтобы открыть окно вывода , в строке меню выберите команду "Просмотреть>выходные данные" или нажмите клавиши CTRL+ALT+O.
Панель инструментов
Следующие элементы управления отображаются на панели инструментов окна вывода .
Отображение выходных данных из
Отображает одну или несколько областей вывода для просмотра. Некоторые области информации могут быть доступны в зависимости от того, какие средства в интегрированной среде разработки использовали окно вывода для доставки сообщений пользователю.
Поиск сообщения в коде
Перемещает точку вставки в редакторе кода в строку, содержащую выбранную ошибку сборки.
Перейти к предыдущему сообщению
Изменяет фокус в окне вывода на предыдущую ошибку сборки и перемещает точку вставки в редакторе кода в строку, содержащую ошибку сборки.
Перейти к следующему сообщению
Изменяет фокус в окне вывода на следующую ошибку сборки и перемещает точку вставки в редакторе кода в строку, содержащую ошибку сборки.
Очистить все
Очищает весь текст из области вывода .
Переключение оболочки word
Включает и отключает функцию "Оболочка word" в области вывода . При включении оболочки Word текст в более длинных записях, превышающих область просмотра, отображается на следующей строке.
Область вывода
Область вывода , выбранная в списке "Показать выходные данные" отображает выходные данные из указанного источника.
Маршрутизация сообщений в окно вывода
Чтобы отобразить окно вывода при создании проекта, в диалоговом окне "Параметры " на странице " Проекты и решения>" выберите окно "Показать выходные данные" при запуске сборки. Затем с открытым файлом кода для редактирования нажмите кнопку "Перейти к следующему сообщению " и перейти к предыдущему сообщению на панели инструментов окна вывода , чтобы выбрать записи в области вывода . По мере этого точка вставки в редакторе кода переходит к строке кода, в которой возникает выбранная проблема.
Некоторые функции и команды интегрированной среды разработки, вызываемые в командном окне , доставляют выходные данные в окно вывода . Выходные данные внешних инструментов, например .bat и .com файлов, которые обычно отображаются в командном окне, направляются в область вывода при выборе параметра "Использовать окно вывода " во время управления внешними инструментами. Многие другие типы сообщений также могут отображаться на панелях вывода . Например, при проверке Transact-SQL синтаксиса в хранимой процедуре в целевой базе данных результаты отображаются в окне вывода .
Вы также можете программировать собственные приложения для записи диагностических сообщений во время выполнения на панель вывода . Для этого используйте члены Debug класса или Trace класса в System.Diagnostics пространстве имен API .NET. Debug Члены класса отображают выходные данные при сборке конфигураций отладки решения или проекта; элементы Trace класса отображают выходные данные при сборке конфигураций отладки или выпуска. Дополнительные сведения см. в разделе "Диагностические сообщения" в окне вывода.
В C++можно создать пользовательские шаги сборки и события сборки, предупреждения и ошибки которых отображаются и учитываются в области вывода . Нажав клавишу F1 на строке выходных данных, можно отобразить соответствующий раздел справки. Дополнительные сведения см. в разделе "Форматирование выходных данных пользовательского шага сборки".
Поведение прокрутки
Если в окне вывода используется автоматическая отладка, а затем переход с помощью клавиш мыши или со стрелками автоматически останавливается. Чтобы возобновить автообновение, нажмите клавиши CTRL+End.
Структурированная диагностика
Проекты C++ MSBuild могут выдавать структурированную диагностику. Уровень отступа диагностики в окне вывода представляет вложенную структуру информации. Включите или отключите отступ с помощью параметра">Расширенные свойства проекта>>" включить структурированный выход MSVC. Вы можете повлиять на несколько проектов, создав файл Directory.Build.props со свойством UseStructuredOutput , определенным как true или false.