Utilizando a visualização Debug

A visualização Debug permite que você gerencie a depuração de um programa no workbench e visualize informações relativas a programas, módulos, procedimentos e funções que estejam ativos na pilha de chamada de um encadeamento.

A visualização Debug exibe a entrada de pilha de chamadas para os encadeamentos suspensos para cada destino em depuração. Cada encadeamento do programa aparece como um nó na árvore. O encadeamento no ponto de execução atual é expandido automaticamente. Se o encadeamento for suspenso, seu nó será expandido para mostrar a entrada de pilha de chamadas.

As entradas da pilha de chamada de um encadeamento são válidas apenas quando o encadeamento é parado ou suspenso. Especificamente, se você utilizar a configuração de ativação iSeries Job para depurar um programa de serviços e, em seguida, iniciar a sessão de depuração chamando um programa, a pilha de chamada não será atualizada quando você avançar pelo final do programa de chamada. Para ver a pilha de chamada atualizada, emita uma ação de descontinuidade ou suspensão. Para obter informações sobre como utilizar a configuração de ativação iSeries Job, consulte o tópico de depuração do job com prompt completo abaixo. Para obter informações sobre como descontinuar, consulte o tópico relacionado a seguir.

Se o recurso que contém um encadeamento selecionado não estiver aberto e/ou ativo, o arquivo será aberto no editor e se tornará ativo, colocando o foco na origem com a qual o encadeamento está associado e realçando a linha de origem que o programa está prestes a executar.

Na visualização Debug, é possível executar diversas ações de início, etapa e encerramento da depuração.

Para exibir informações da pilha, clique na visualização Debug para colocá-la em foco e expanda a entrada apropriada do encadeamento. Clique com o botão direito do mouse na entrada da pilha de chamada a ser exibida e selecione Properties no menu popup.Como alternativa, é possível ter propriedades detalhadas das pilhas mostradas na visualização Properties, da seguinte forma:

  1. Abra a visualização Properties, escolhendo Window > Show View > Outher e selecionando a visualização Properties no conjunto de visualizações Basic.
  2. Na visualização Debug, vá para a entrada de pilha de chamadas cujas propriedades deseja visualizar. Se necessário, expanda os nós do encadeamento e utilize as barras de rolagem, setas Para Cima e Para Baixo ou teclas PageUp e PageDown para rolar a visualização Debug até que a entrada de pilha de chamadas esteja visível.
  3. Selecione a entrada de pilha de chamadas para que suas propriedades apareçam na visualização Properties.

Os nós na visualização Debug ficam visíveis se estiverem no nível superior da estrutura de árvore ou se os nós um nível acima tiverem sido expandidos. Em todos os nós visíveis nessa visualização, é possível saltar para um nó específico, digitando sua primeira letra. A visualização salta para o próximo nó que começa com essa letra. Se esse nó não for aquele para o qual você queria saltar, digite a primeira letra novamente, para saltar para o próximo nó que começa com essa letra, e assim por diante.

Conceitos relacionados
Visualizações a serem utilizadas ao depurar aplicativos iSeries
Encadeamentos secundários no depurador
Tarefas relacionadas
Definindo Preferências de Debug
Iniciando a depuração
Depurando aplicativos com múltiplos encadeamentos
Percorrendo um programa
Incluindo um programa
Ativando e desativando o encadeamentos
Descontinuando um aplicativo em execução
Depurando uma tarefa com prompt completo
Referências relacionadas
Especificações dos nomes da biblioteca e doprograma