A propriedade Imprimir texto de um ponto de interrupção especifica o texto a ser impresso na guia Console depurador da janela Saída quando o ponto de interrupção é atingido. Você pode definir esta propriedade na caixa de diálogo Novo ponto de interrupção ou no personalizador de ponto de interrupção.
Para pontos de interrupção de Java, a propriedade Imprimir texto pode conter sete marcas padrão e uma anotação especial para imprimir o valor de uma expressão, (por exemplo, {=i + j}). Os valores de todas as marcas são avaliados dentro do contexto atual. Algumas marcas podem ser usadas somente para pontos de interrupção específicos, e algumas marcas têm diferentes significados em diferentes situações.
O quadro abaixo lista as marcas e os tipos de ponto de interrupção. Um sinal de mais (+) ou texto em uma célula indica que você pode usar a marca para esse tipo de ponto de interrupçãoi. Um sinal de menos (-) indica que a marca não se aplica a esse tipo de ponto de interrupção.
marca | Tipo de ponto de interrupção | |||||
---|---|---|---|---|---|---|
Linha | Método | Exceção | Segmento | Classe | Variável | |
{className} | + | + | + | - | + | + |
{lineNumber} | + | + | + | - | + | + |
{methodName} | + | + | + | - | + | + |
{threadName} | + | + | + | + | + | + |
{variableValue} | - | - | O valor da exceção | - | - | O valor da variável |
{variableType} | - | - | O nome da exceção | - | - | O tipo da variável |
{action} | - | - | - | - | Preparado ou Descarregado | Modificação ou Acesso |
{$"expressão"} | + | + | - | - | - | + |