Definindo um Ponto de Interrupção da Linha

Um ponto de interrupção da linha é definido em uma linha executável de um programa no editor.

Quando um ponto de interrupção estiver ativado, o encadeamento que a transformação está executando será suspenso antes que essa linha de código seja executada. O depurador seleciona o encadeamento que foi parado pelo ponto de interrupção e exibe automaticamente os quadros temporários desse encadeamento. A linha em que o ponto de interrupção foi definida fica realçada no editor.

Na visualização Pontos de Interrupção, há dois indicadores à esquerda de um ponto de interrupção definido. O mais à esquerda, é uma caixa de opções que indica se o ponto de interrupção está ativado (quando ativado, a caixa de opções contém uma marca de verificação). Próximo à esquerda, um indicador preenchido indica o ponto de interrupção definido (quando o ponto de interrupção estiver desativado, esse indicador não estará preenchido).

Você pode incluir um ponto de interrupção da linha na origem aberta no editor antes da depuração ou na origem aberta no editor durante uma sessão de depuração. Para incluir um ponto de interrupção da linha no editor, conclua estas etapas:

  1. Se você estiver definindo um ponto de interrupção antes da depuração, abra o arquivo em que deseja incluir o ponto de interrupção. Se estiver definindo um ponto de interrupção durante uma sessão de depuração, o arquivo de origem será aberto automaticamente no editor.
  2. Nos arquivos XSL ou XML, execute uma das seguintes tarefas:
    1. Clique com o botão direito do mouse na barra de marcação (a barra vertical à esquerda da área de texto principal) diretamente à esquerda da linha em que você deseja incluir o ponto de interrupção e selecione Comutar Pontos de Interrupção no menu pop-up.
    2. Dê um clique duplo na barra de marcação diretamente à esquerda da linha em que deseja incluir o ponto de interrupção.
    Nota: Em arquivos XSL, o depurador reconhece apenas pontos de interrupção definidos em regras de gabarito.
  3. Um novo marcador de ponto de interrupção da linha é exibido na visualização Pontos de Interrupção e na barra de marcação (diretamente à esquerda da linha em que você incluiu o ponto de interrupção).
Nota:
  • No editor, não é possível definir um ponto de interrupção da linha em uma linha que já tenha um ponto de interrupção definido. Ao clicar com o botão direito do mouse em uma linha que já tenha um ponto de interrupção definido, a escolha da ação Comutar Pontos de Interrupção removerá o ponto de interrupção. Da mesma forma, dar um clique duplo na linha removerá o ponto de interrupção.
  • Se você tentar configurar um ponto de interrupção em um local inválido em um arquivo XSL, um diálogo de aviso informará que não é possível incluir o ponto de interrupção. Os seguintes locais são considerados como locais inválidos de pontos de interrupção:
    • linhas em branco
    • linhas de comentário
    • linhas que contenham <xsl:stylesheet> e </xsl:stylesheet>
    • A linha <xsl:output>
Conceitos relacionados
Pontos de Interrupção
Tarefas relacionadas
Utilizando Pontos de Interrupção
Ativando e Desativando Pontos de Interrupção
Removendo Pontos de Interrupção

Feedback