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