Definindo Preferências de Debug

Selecione Window > Preferences na barra de menus do workbench para abrir a página Preferences. Nesta página, é possível expandir Run/Debug para definir uma variedade de preferências de depuração.

Tarefas relacionadas
Preparando para depuração
Considerações de depuração ao gravar programas
Iniciando o Debug Server
Iniciando a depuração

Debug Compilada

Ao ativar uma sessão de depuração, o editor utilizado pelo depurador depende das configurações na seção Debugger Editor da página Preference.
  • Se Always use Debbuger Editor while debugging for selecionado, o editor Debugger será utilizado. Esta caixa de opções não é selecionada por padrão.
  • Caso contrário, o depurador verifica se a origem está aberta atualmente em qualquer editor.
    • Se ela estiver aberta atualmente em um editor, o depurador utilizará esse editor.
    • Caso contrário, utilizará o editor padrão associado ao tipo de arquivo de origem. Na maioria dos casos, será o Remote Systems LPEX Editor.

Selecione Allow hover evaluation se desejar que o valor da variável seja exibido ao mover o cursor sobre a variável no editor. Esta opção vem selecionada por padrão.

Selecione Double-click in Debugger Editor to add monitored expression se deseja ativar esta opção. Se estiver ativada, ao dar um clique duplo em uma expressão no editor, a expressão será incluída na visualização Monitors. Esta opção está desativada por padrão (para que, ao dar um clique duplo, simplesmente realce a expressão).

Selecione a caixa de opções Center view on execution line, se desejar possuir a linha atual de execução centralizada no editor Depurador para todas as sessões de depuração. Nessa seção, também é possível escolher a cor da linha de execução.

Além das preferências do editor, você pode escolher excluir os perfis do programa. Um perfil do programa é salvo pelo depurador para cada programa que você depurar. O perfil do programa inclui informações como definições de ponto de interrupção e de monitor. Para excluir todos os perfis de programas salvos atualmente, clique em Delete.

Todas as outras definições nesta página não se aplicam.

iSeries Debug

Utilize essa página para definir preferências para ativar sessões de depuração do iSeries. Com a exceção das caixas de opções Prompt for service entry point, as definições feitas nesta página são refletidas (ou pré-preenchidas) nas configurações de ativação e utilizadas para a depuração em uma etapa.

A definição Update Production Files faz com que os aplicativos sob depuração possam atualizar os registros de bancos de dados nas bibliotecas de produção. Se essa caixa de opções for selecionada, a guia What to Debug da configuração de ativação terá essa definição selecionada por padrão.

As definições feitas na seção Workstation host name address se refletem na seção Workstation host name address da guia Advanced da configuração de ativação. Nessa seção, deixe o botão de opções Automatically detect host name of your workstation selecionado, a não ser que o depurador não seja iniciado, devido a definições de rede especiais.

Se a caixa de opções Prompt when service entry point is encountered for selecionada, você será notificado através de um diálogo sempre que um ponto de entrada de serviço for acionado e poderá escolher no diálogo se deseja que uma sessão de depuração seja iniciada ou não. No diálogo, é possível também selecionar uma caixa de opções que oferece a opção de sempre iniciar uma sessão de depuração quando um ponto de entrada de serviço for encontrado. Se esta caixa de opções for selecionada, o diálogo não irá mais notificá-lo quando um ponto de entrada de serviço for encontrado. Em vez disso, uma sessão de depuração será ativada automaticamente e a opção de preferência Prompt when service entry point is encountered não será mais selecionada. Nota: A definição Prompt when service entry point is encountered aplica-se aos pontos de entrada de serviço definidos a partir do Remote System Explorer e àqueles definidos durante uma sessão de depuração.

Se a caixa de opções Prompt when service entry point is set for selecionada, você será notificado através de um diálogo sempre que um ponto de entrada de serviço for definido a partir do Remote System Explorer.