| Depurar :: Trace. Debug :: Trace é uma extensão Perl para traçar chamadas sub-rotinas. |
Baixe Agora |
Depurar :: Trace. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Jan-Pieter Cornet
- Site do editor:
- http://search.cpan.org/~jpc/Net-Ident-1.20/Ident.pm
Depurar :: Trace. Tag
Depurar :: Trace. Descrição
Debug :: Trace é uma extensão Perl para traçar as chamadas sub-rotinas. Debug :: rastreamento é uma extensão perl para rastrear chamadas sub-rotinas.synopsis perl -mdebug :: trace = foo, bar yourprogram.pldebug :: traçar instrumentos sub-rotinas para fornecer informações de rastreamento em todas as chamadas e retornar.using debug :: trace não requer quaisquer alterações em suas fontes. Na maioria das vezes, será usado a partir da linha de comando: Perl -mdebug :: Trace = Foo, Bar YourProgram.plathis terá suas sub-rotinas foo () e barra () impressão de impressão e informações de retorno.subroutine nomes podem ser totalmente qualificados para denotar Subroutines em outros pacotes do que o Main Prazo ::. Por padrão, as informações de rastreio são de saída usando o padrão WARN () Função.ModifiersModificadores podem ser inseridos na lista de sub-rotinas para alterar o comportamento padrão deste módulo. Todos os modificadores podem ser usados de três maneiras :: Nome para ativar um recurso específico .:Name desativar um recurso específico .:Name(Value) para definir um recurso para um valor específico. Em geral, o nome é equivalente a: Nome (1), enquanto: Noname corresponde a: nome (0). Os modificadores a seguir são reconhecidos :: Warnuses Warn () para produzir a saída de rastreio (padrão). : Nowarn envia saída de rastreamento diretamente para stderr.:Calleradd informações básicas de chamada para a mensagem de rastreamento, incluindo de onde a rotina foi chamada e por quem. Isso é ativado por padrão.:StacktraceAdd Um rastreamento de pilha (histórico de chamadas).: Maxlen (comprimento) truncou o comprimento das linhas de rastreamento de informações para caracteres de comprimento. Os seguintes modificadores podem ser usados para controlar o modo de dados :: Dumper imprime o valores de parâmetros e valores de retorno. Veja também dados :: Dumper.: IndentControls o estilo de recuo. Pode ser definido como 0, 1, 2 ou 3. STYLE 0 Shows de saída sem qualquer nova linha, recuo ou espaços entre itens de lista. : Indent (0) é o padrão.:Useqqwhen habilitado, usa aspas duplas para representar valores de string. O espaço em branco que não seja o espaço será representado como , caracteres "inseguros" serão barrancos e caracteres imprimíveis serão emitidos como inteiros octal citados. Este é o padrão, use: nouseqq para desativar.:maxdepth(depth) pode ser definido para um inteiro positivo que especifica a profundidade além do que não imprimimos o conteúdo da estrutura. O padrão é 2, o que significa que um nível de matriz / hashes em listas de argumentos e valores de retorno é expandido. Se você usar: NomaxDepth ou: MAXDEPTH (0), estruturas aninhadas são totalmente expandidas. O padrão é: nocotekeys.sortkeysControles se as chaves de hash são despejadas em ordem classificada. O padrão é: Nosortkeys.Modificadores aplicam-se apenas às sub-rotinas que se seguem na lista de argumentos. Requisitos: · Perl.
Depurar :: Trace. Software Relacionado