Compartilhar via


Janela de Saída

A janela Saída exibe mensagens de status para vários recursos no IDE (ambiente de desenvolvimento integrado). Para abrir a janela Saída , na barra de menus, escolha Exibir>Saída ou pressione Ctrl+Alt+O.

Barra de ferramentas

Os controles a seguir são mostrados na barra de ferramentas da janela Saída .

Mostrar saída de

Exibe um ou mais painéis de saída a serem exibidos. Vários painéis de informações podem estar disponíveis, dependendo de quais ferramentas no IDE usaram a janela Saída para entregar mensagens ao usuário.

Localizar mensagem no código

Move o ponto de inserção no editor de código para a linha que contém o erro de build selecionado.

Ir para a Mensagem Anterior

Altera o foco na janela Saída para o erro de build anterior e move o ponto de inserção no editor de código para a linha que contém esse erro de build.

Ir para a próxima mensagem

Altera o foco na janela Saída para o próximo erro de build e move o ponto de inserção no editor de código para a linha que contém esse erro de build.

Apagar tudo

Limpa todo o texto do painel Saída .

Alternar o Encapsulamento do Word

Ativa e desativa o recurso Do Word Wrap no painel Saída . Quando o Word Wrap está ativado, o texto em entradas mais longas que se estende além da área de exibição é exibido na linha a seguir.

Painel de saída

O painel Saída selecionado na saída Mostrar da lista exibe a saída da origem indicada.

Rotear mensagens para a janela Saída

Para exibir a janela Saída sempre que você compilar um projeto, na caixa de diálogo Opções, na páginaGeralde Projetos e Soluções>, selecione Mostrar janela Saída quando o build for iniciado. Em seguida, com um arquivo de código aberto para edição, escolha Ir para Próxima Mensagem e Ir para Mensagem Anterior na barra de ferramentas da janela Saída para selecionar entradas no painel Saída . Ao fazer isso, o ponto de inserção no editor de código salta para a linha de código em que o problema selecionado ocorre.

Determinados recursos e comandos IDE invocados na janela Comando entregam sua saída para a janela Saída . A saída de ferramentas externas, como arquivos.bat e .com , que normalmente é exibida na janela de comando, é roteada para um painel Saída quando você seleciona a opção Usar Janela de Saída em Gerenciar ferramentas externas. Muitos outros tipos de mensagens também podem ser exibidos nos painéis de saída . Por exemplo, quando Transact-SQL sintaxe em um procedimento armazenado é verificada em um banco de dados de destino, os resultados são exibidos na janela Saída .

Você também pode programar seus próprios aplicativos para gravar mensagens de diagnóstico em tempo de execução em um painel Saída . Para fazer isso, use membros da Debug classe ou Trace classe no System.Diagnostics namespace da API .NET. Os membros da classe exibem a Debug saída quando você cria configurações de depuração de sua solução ou projeto; os membros da classe exibem a Trace saída quando você cria configurações de Depuração ou versão. Para obter mais informações, consulte mensagens de diagnóstico na janela Saída.

No C++, você pode criar etapas de build personalizadas e eventos de build cujos avisos e erros são exibidos e contados no painel Saída . Pressionando F1 em uma linha de saída, você pode exibir um tópico de ajuda apropriado. Para obter mais informações, consulte Formatar a saída de uma etapa de build personalizada.

Comportamento de rolagem

Se você usar o registro automático na janela Saída e, em seguida, navegar usando as teclas de mouse ou seta, o registro automático será interrompido. Para retomar o registro automático, pressione Ctrl+End.

Diagnóstico estruturado

Projetos do MSBuild do C++ podem emitir diagnósticos estruturados. O nível de recuo de um diagnóstico na janela Saída representa a estrutura aninhada das informações. Habilite ou desabilite o recuo com a opçãoDesativar Saída Estruturada do MSVC dasPropriedades> do Projeto>.> Você pode afetar vários projetos criando um arquivo Directory.Build.props com a propriedade UseStructuredOutput definida como true ou false.

Consulte também