Como: Use a caixa de diálogo de QuickWatch
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro e equipe |
A caixa de diálogo QuickWatch permite que você examine e avalie as variáveis e expressões. Como QuickWatch é uma caixa de diálogo modal, você tem que fechá-lo antes de você pode continuar a depuração. For more information, see Como: Assista a uma expressão no depurador. Você também pode editar o valor de uma variável na QuickWatch. For more information, see Como: Editar um valor em uma janela variável.
Alguns usuários talvez esteja se perguntando por que QuickWatch é útil. Por que não adicionar a variável ou expressão à janela de inspeção? Isso é possível, mas se você quiser apenas fazer um cálculo rápido de rascunho que envolve uma ou mais variáveis, você não deseja truncar a janela de inspeção com esses cálculos. Isso é quando a caixa de diálogo QuickWatch é especialmente útil.
Outro recurso da caixa de diálogo QuickWatch é que é redimensionável. Se você desejar examinar os membros de um objeto grande, é freqüentemente mais fácil de expandir e examine a árvore QuickWatch, que é a janela Autos, Locals ou inspeção.
O QuickWatch caixa de diálogo não permitem a exibição mais de uma variável ou expressão por vez. Além disso, porque QuickWatch é uma caixa de diálogo restrita, você não pode executar operações como, por exemplo, passando por seu código enquanto QuickWatch está aberta. Se você quiser fazer essas coisas, use o Watch janela em vez disso.
Algumas expressões têm efeitos colaterais que alterar o valor de uma variável ou caso contrário, o estado do seu programa quando forem executados. Avaliando uma expressão na caixa de diálogo QuickWatch será o mesmo efeito que executou a expressão em seu código. Isso pode produzir resultados inesperados se você não considera os efeitos colaterais da expressão.
Dica
No Visual Studio, você pode exibir o valor da variável, colocando o cursor sobre a variável. Uma pequena caixa chamada um DataTip aparece e mostra o valor.
Caixas de diálogo e comandos de menu que você vê podem diferir daquelas descritas na Ajuda, dependendo das suas configurações ativas ou edição. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. For more information, see Trabalhando com configurações.
Para abrir a caixa de diálogo QuickWatch
- No modo de interrupção, escolha QuickWatch sobre o Debug menu.
Para abrir a caixa de diálogo QuickWatch com uma variável adicionada
- No modo de interrupção, o botão direito do mouse no nome da janela de origem de um nome de variável e escolha QuickWatch. Isso coloca automaticamente a variável para o QuickWatch caixa de diálogo.
Para adicionar uma expressão de QuickWatch à janela de inspeção
No QuickWatch caixa de diálogo, clique em Adicionar Inspeção de variáveis.
Qualquer expressão foi exibido na QuickWatch caixa de diálogo é adicionada à lista de expressões de Watch janela.
Se você estiver usando uma edição de Visual Studio que ofereça suporte a várias janelas Watch, a expressão é adicionada para o Watch1 janela.
Consulte também
Tarefas
Como: Use Debugger Variable Windows