É possível definir os pontos de interrupção de linha de origem antes de ativar uma sessão de depuração.
Após definir o ponto de interrupção, um novo marcador do ponto de interrupção de linha aparece na área de prefixo do editor e na visualização Breakpoints. Este marcador aparece como um ponto preenchido. Ao iniciar a sessão de depuração para o programa, o ponto de interrupção aparece na visualização Breakpoints e no editor com a sobreposição de vistos. Ao encerrar a sessão de depuração, o ponto de interrupção torna-se um ponto preenchido novamente. O visto de sobreposição, que indica que um ponto de interrupção está instalado em uma sessão de depuração, desaparece. Na próxima vez que uma sessão de depuração for ativada para o programa, o ponto de interrupção será instalado novamente (com uma sobreposição de vistos na visualização Breakpoints e na área de prefixo do editor). O ponto de interrupção será removido apenas se você excluir o marcador ou o arquivo de recursos que contém o marcador.
Quando você possui várias sessões de depuração ativas e a origem for aberta no editor e definir um ponto de interrupção nela, uma solicitação de ponto de interrupção será enviada a todas as sessões de depuração. Se alguma sessão de depuração puder definir o ponto de interrupção, um visto sobreporá o ponto preenchido para esse ponto de interrupção na visualização Breakpoints e o editor para indicar que esse ponto de interrupção foi instalado. Se nenhuma das sessões de depuração puder definir o ponto de interrupção, ele permanecerá no editor e na visualização Breakpoints como um ponto preenchido e não terá um visto sobreposto.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.