Os recursos a seguir foram incluídos no depurador de linguagem
compilada:
- Para aplicativos compilados localmente, é possível criar uma configuração
de ativação mais rapidamente clicando com o botão direito do mouse no nome do executável e, em seguida,
selecionando . O depurador cria uma configuração de
ativação e dá a ela o mesmo nome do executável.
Se
você usar esse método para criar uma configuração de ativação para vários
executáveis com o mesmo nome, o depurador colocará no nome uma cadeia
exclusiva como sufixo (por exemplo, (1)).
Se
você usar esse método para criar uma configuração de ativação para um executável
que já tenha uma configuração de ativação, o depurador solicitará
para selecionar entre a nova configuração de ativação ou a configuração de ativação
existente.
- Ao configurar um ponto de interrupção com uma expressão condicional, o assistente de
Ponto de Interrupção de Entrada pode fornecer o restante de uma expressão condicional
depois que você digitar as primeiras letras do comando e, em seguida, pressionar CTRL+ESPAÇO.
Por exemplo, se você digitar SET IG e, em seguida, pressionar CTRL+ESPAÇO,
o assistente incluirá as letras NORELINK para completar
o comando SET IGNORELINK.
- As seguintes atualizações foram feitas no assistente de Ponto de Interrupção de Entrada:
- O assistente agora requer o campo executável.
- O assistente preenche automaticamente o módulo e o nome do arquivo de objeto
com base no arquivo atual no editor. Ele também preenche o primeiro
ponto de entrada da lista de pontos de entrada desse arquivo de objeto.
- O assistente pode ajudar a selecionar na lista de módulos, objetos
e nomes de função restringindo as opções com base nos caracteres
digitados. Por exemplo, se a primeira letra digitada no campo
for s, o assistente exibirá apenas nomes iniciados
com a letra "s". Se você digitar um asterisco (*) no campo,
o assistente exibirá todos os nomes.
- O editor padrão foi aprimorado para exibir a origem do assembler.
- É possível comutar um ponto de interrupção de entrada na visualização da Estrutura de Tópicos executando
as seguintes etapas:
- Vá para a visualização da Estrutura de Tópicos.
- Role pela lista até localizar o ponto de entrada desejado.
- Clique com o botão direito do mouse no ponto de entrada e selecione Comutar Ponto de Interrupção
de Entrada. O depurador inclui um ponto de interrupção de entrada. No entanto,
não é possível incluir nada no ponto de interrupção, por exemplo, uma expressão
condicional.
Para remover o ponto de interrupção de entrada da visualização da Estrutura de Tópicos, clique com o botão direito do mouse
no ponto de entrada e clique em Comutar ponto de interrupção de entrada.
O depurador remove o ponto de interrupção.Se houver vários pontos de interrupção
de entrada na mesma função com informações adicionais (por
exemplo, há outro ponto de interrupção de entrada com uma expressão condicional),
o depurador exibirá uma lista com todos os pontos de interrupção de entrada dessa função
para que você possa escolher qual deles comutar.
- Se você tiver o Debug Tool Utilities and Advanced Functions, Versão
8.1 ou posterior, poderá usar o comando SET AUTOMONITOR.
Com esse comando, o depurador incluirá variáveis na visualização do Monitor
automaticamente, conforme você for avançando pelo programa. O comando SET
AUTOMONITOR possui várias opções, como PREVIOUS, CURRENT
ou BOTH, que controlam quando as variáveis serão incluídas na visualização. Por exemplo,
PREVIOUS inclui as variáveis em uma instrução na visualização depois que você passa
por uma instrução.
- Agora é possível transferir uma sessão depuradora para outro desenvolvedor
usando um servidor de equipe, que gerencia conexões entre a Ferramenta de Depuração
e o depurador de linguagem compilada. Esse recurso funciona apenas com a Debug
Tool para z/OS, Versão 10.
- O editor padrão foi aprimorado para exibir a origem do assembler.
Os recursos a seguir, que se aplicam ao depurador de linguagem compilada,
estarão disponíveis após a aplicação da PTF do APAR PK74749 à Debug Tool
para z/OS, Versão 9.1:
- É possível usar o comando SET INTERCEPT no modo de
depuração remota durante a depuração de programas COBOL para ver a saída de instruções
COBOL DISPLAY no Console de Depuração. As descrições dos comandos SET
INTERCEPT e SET REWRITE foram
atualizadas em Referência e Mensagens da Ferramenta de Depuração.
Os comandos SET INTERCEPT e SET REWRITE
foram incluídos no "Apêndice B. Comandos da Ferramenta de Depuração Suportados no
Modo de Depuração Remota" em Referência e Mensagens da Ferramenta de Depuração.
- É possível usar o comando SET IGNORELINK no modo de
depuração remota. A descrição do comando SET IGNORELINK
foi atualizada em Referência e Mensagens da Ferramenta de Depuração.
O comando SET IGNORELINK foi incluído no "Apêndice
B. Comandos da Ferramenta de Depuração Suportados no Modo de Depuração Remota" em Referência
e Mensagens da Ferramenta de Depuração.
A lista de comandos que podem ser inseridos por meio do Console de Depuração
foi atualizada em Referência e Mensagens da Ferramenta de Depuração.