Compartilhar via


Como usar a caixa de diálogo QuickWatch

A caixa de diálogo QuickWatch permite que você analise e avalie variáveis e expressões. Como QuickWatch é uma caixa de diálogo modal, você precisa fechá-la antes de poder continuar a depuração. Para obter mais informações, consulte Como assistir a uma expressão no depurador. Você também pode editar o valor de uma variável em QuickWatch. Para obter mais informações, consulte Como editar um valor em uma janela Variável.

Alguns usuários podem se perguntar por que QuickWatch é útil. Por que não adicionar a variável ou a expressão à janela Inspeção? Isso é possível, mas se você quiser apenas fazer um cálculo rápido que envolve uma ou mais variáveis, não deverá obstruir a janela Inspeção com esses cálculos. Nessas situações, a caixa de diálogo QuickWatch é especialmente útil.

Outro recurso da caixa de diálogo QuickWatch é que ela é redimensionável. Se você quiser examinar os membros de um objeto grande, é geralmente mais fácil expandir e examinar a árvore QuickWatch do que a janela Inspeção, Locais ou Automático.

A caixa de diálogo QuickWatch não permite exibir mais de uma variável ou expressão de cada vez. Além disso, como QuickWatch é uma caixa de diálogo modal, você não pode executar operações como depurar seu código enquanto QuickWatch estiver aberto. Se você quiser fazer estas coisas, use a janela Inspeção em vez disso.

Algumas expressões têm efeitos colaterais que alteram o valor de uma variável ou, de outra forma, alteram o estado do programa quando elas são executadas. Avaliar uma expressão na caixa de diálogo QuickWatch terá o mesmo efeito que ter executado a expressão em seu código. Isso pode gerar resultados inesperados se você não considerar os efeitos colaterais da expressão.

Dica

No Visual Studio, você poderá exibir o valor de uma variável colocando o cursor sobre a variável.Uma pequena caixa denominada DataTip aparece e mostra o valor.

As caixas de diálogo e os comandos de menu que você vê podem ser diferentes dos descritos na Ajuda, dependendo da sua edição ou das configurações ativas. Para alterar as configurações, escolha Importar e Exportar Configurações no menu Ferramentas. Para obter mais informações, consulte Personalizando configurações de desenvolvimento no Visual Studio.

Para abrir a caixa de diálogo QuickWatch

  • Quando estiver em modo de interrupção, escolha QuickWatch no menu Depurar.

Para abrir a caixa de diálogo QuickWatch com uma variável adicionada

  • Quando estiver em modo de interrupção, clique com o botão direito em um nome de variável no nome da janela de origem e escolha QuickWatch. Isso coloca automaticamente a variável na caixa de diálogo QuickWatch.

Para adicionar uma expressão QuickWatch à janela Inspeção

  • Na caixa de diálogo QuickWatch, clique em Adicionar Inspeção.

    A expressão que tiver sido exibida na caixa de diálogo QuickWatch é adicionada à lista de expressões na janela Inspeção.

    Se você estiver usando uma edição do Visual Studio que dá suporte a várias janelas Inspeção, a expressão será adicionada à janela Inspeção1.

Consulte também

Tarefas

Como usar janelas de variável do depurador

Outros recursos

Janelas de variável