Planos parDepurando de scripts do lado do cliente
Este tópico se aplica a:
Visual Studio |
Visual Basic |
C# |
C++ |
J# |
Visual Web Developer |
Express |
Sim |
Sim |
Sim |
Sim |
Sim |
Padrão |
Sim |
Sim |
Sim |
Sim |
Sim |
Pro / Team |
Sim |
Sim |
Sim |
Sim |
Sim |
Usando o depurador Visual Studio, você pode executar as tarefas a seguir quando Depurando script do lado do cliente em uma página da Web:
Modo de Exibição de Origem codificar da página da Web (.htm, .html, .asp, .aspx) que você está depuração.
Controlarar o andamento da execução de script com pontos de interrupção e Stepping.
Modo de Exibir e Alterar variável e propriedade valores com vários Depurando Windows incluindo a janela Verificação Imediato e Inspecionar janela.
Modo de Exibir e Controlarar fluxo de script com a janela Pilha de chamadas.
Observação: ParDepurando de script habilite Depurando de script no Internet Explorer.
Exibindo Origem
Quando você trabalha com o depurador Visual Studio, você vê o script que você está depurando em um editor somente leitura no IDE.Você não pode alterar o texto na janela; Documentos de script são somente leitura enquanto você está depurando.No entanto, é possível salvar o documento com um novo nome, em seguida, Abrir o documento e modificá-lo.
Controlando a execução do programa
Para controlar a execução do programa, defina pontos de interrupção, que são locais onde o script pára a execução.Linhas que contêm pontos de interrupção são realçadas no editor.
Após Configuração pontos de interrupção, executar o documento que contém o script.Quando a execução atinge o primeiro ponto de interrupção, o script faz uma pausa e inicia o depurador.A linha atual está marcada no editor com um plano de fundo amarelo e uma seta amarela na margem esquerda.
Depois de atingir um ponto de interrupção, você pode percorrer linhas individuais em seu script.Como você etapa, o script é executado e você poderá ver o efeito de cada linha.
Se você atingir um apontar no seu script que chama outro procedimento, uma função ou sub-rotina, você poderá Executar Próxima em a Executar Próxima failover, ele e parar no Avançar procedimento, ou executar, linha.Em qualquer apontar, você pode Ir para para o fim, Depuração Circular, da atual procedimento e fora do que a seguinte linha a original chamar procedimento.Você pode também Continuar para o Avançar ponto de interrupção.
Normalmente, a execução continua de declaração para instrução, e os procedimentos descritos acima não Alterar essa ordem, mas simplesmente afetam o apontar no qual execução será Avançar Interrupção.No entanto, você também pode arrastar a SETA de execução amarelo para uma posição diferente e causar a linha Deixar-lo para ser o Avançar instrução seja executado.A única restrição é que você não pode alterar "escopo": Não é possível arrastar a seta fora do procedimento atual.
Exibindo e alterando valores
Enquanto Depurando, você pode exibir e alterar os valores das propriedades ou variáveis.Porque você está fazendo alterações diretamente para um script em Executando, você pode afetar a maneira como o script executa alterando os valores nela.Após alterar os valores, você poderá continuar com o script e ver o efeito da sua alteração.
Para exibir e alterar valores, você pode usar a janela Verificação Imediato ou os Windows da variável depurador.Você pode avaliar qualquer expressão na janela e Enter comandos script e ver seu efeito.Você pode Enter comandos de Idioma do script em execução atualmente.
Exibindo e controle de fluxo de programas
A janela Pilha de chamadas permite rastrear os procedimentos e as funções que estão executando no momento.Enquanto Depurando, você pode exibir o fluxo de Controlarar do procedimento ao procedimento.Você também pode selecionar um procedimento na Pilha de Chamadass e executado até que a execução retorna para esse procedimento.Para obter mais informações, consulte HOW TO: Executar uma função específica.