Variable Windows
O depurador oferece uma série de variable windows para exibir, avaliar e editar variáveis e expressões. Cada janela variável inclui uma grade com três colunas: Name, Value, and Type. O nome coluna contém nomes de variáveis ou expressões. O valor e tipo de coluna exibe o tipo de dados e o valor da variável ou expressão.
O tipo de informação exibido na grade de depende de qual janela variável você está usando:
The Locals window displays variables local to the current context or scope. Geralmente, isso significa que o procedimento ou função em que execução no momento. O depurador preenche automaticamente esta janela. No Visual C#, quando o Exception Assistant está desativado, o Locals janela também exibe uma pseudovariável $exception sempre que houver uma exceção ativo. Você pode expandir o pseudo-variável para ver os detalhes da exceção.
O Autos janela exibe variáveis usadas na linha de código atual e a linha de código anterior. Para C++ nativo, o Autos janela exibe também a valores de retorno de função. Como o Locals janela, o Autos janela é preenchida automaticamente pelo depurador.
O Watch janela é onde você pode adicionar variáveis cujo valor você deseja assistir. Você pode adicionar mais do que apenas variáveis, entretanto. Você pode adicionar qualquer expressão válida reconhecido pelo depurador. (Para sintaxe de expressão válida, consulte Expressões no depurador). Some editions of Visual Studio have multiple Watch windows, which are numbered Watch1 through Watch4.
O QuickWatch caixa de diálogo é semelhante em conceito para o Watch janela, mas QuickWatch pode exibir apenas uma variável ou expressão por vez. QuickWatch pode ser útil quando você quiser dar uma olhada rápida de uma variável ou expressão sem abrir o Watch janela. No entanto, muitos usuários o consideram o novo enhanced DataTips tão poderosa que usam QuickWatch muito menos freqüentemente. (See Como: Use DataTips.)
Mesmo que QuickWatch é uma caixa de diálogo, ele funciona muito como as variable windows. Exceto onde indicado em contrário, os procedimentos descritos nesta seção se aplicam ao QuickWatch caixa de diálogo, bem como outras janelas de variáveis.
Nesta seção
Como: Use Debugger Variable Windows
Fornece informações básicas sobre como usar o Locals, Autos, e Watch windows.Como: Use a caixa de diálogo de QuickWatch
Descreve como usar o QuickWatch caixa de diálogo para uma olhada rápida em uma única variável ou expressão.
Referência
Especificadores de formato em C++
Descreve os especificadores que podem ser usados para alterar a exibição de um valor em código nativo.Especificadores de formato no C#
Descreve os especificadores que podem ser usados para alterar a exibição de um valor no código do C#.Pseudovariáveis
Descreve os comandos úteis do tipo de variável que exibem informações úteis nas janelas de variáveis.
Seções relacionadas
- Expressões no depurador
Descreve a sintaxe válida para expressões que você pode inserir o Watch janela e QuickWatch caixa de diálogo