Sintaxe :: Destaque :: Perl :: Melhorado

Sintaxe :: Destaque :: Perl :: Melhorado permite realçar as estruturas sintáticas de Perl.
Baixe Agora

Sintaxe :: Destaque :: Perl :: Melhorado Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • David C.Y. Liu
  • Site do editor:
  • http://search.cpan.org/~davidcyl/Syntax-Highlight-Perl-Improved-1.01/lib/Syntax/Highlight/Perl/Improved.pm

Sintaxe :: Destaque :: Perl :: Melhorado Tag


Sintaxe :: Destaque :: Perl :: Melhorado Descrição

Sintaxe :: Destaque :: Perl :: Melhorado permite realçar as estruturas sintáticas do Perl. Sintaxe :: Perl :: melhorado Permite realçar de Estruturas Sintáticas Perl.Synopsis # Sintaxe de Uso Procedual Simples :: Destaque :: Perl :: Melhorado ': Básico'; # ou ': completo' impressão format_string ($ my_string); # OO Use Syntax :: Destaque :: Perl :: Melhorado; Minha $ Formatter = New Syntax :: Destaque :: Perl :: Melhorado; Imprimir $ Formatter-> Format_String ($ my_string); este módulo fornece realce de sintaxe para o Código Perl. O viés de design é aproximado de linha e transmitido (ou seja, processar uma linha de arquivos por linha em uma única passagem). As provisões podem ser feitas no futuro para tarefas relacionadas a "rastreamento de rastreamento" (ou seja, re-fazer uma única linha no meio de um fluxo), como acelerar o estado de cópia do estado.Construturadores O único construtor fornecido é novo (). Quando chamado em um objeto existente, novo () criará uma nova cópia desse objeto. Caso contrário, novo () cria uma nova cópia do objeto padrão (interno). Observe que o uso da sintaxe processual modifica o objeto padrão e que essas alterações serão refletidas em quaisquer novas chamadas subseqüentes (). FormatingFormating é feita usando o método Format_String (). Call Format_String () com uma ou mais strings para o formato, ou ele irá padrão para usar $ _. Configuração e obter FormatSyou pode definir o texto usado para formatar um elemento de sintaxe usando set_format () (ou definir o formato inicial e final usando set_start_format () e set_end_format (), respectivamente). Você também pode recuperar o texto usado para formatação para um elemento via get_start_format () ou get_end_format. Recuperação em massa dos nomes ou valores de formatos definidos é possível via get_format_names_list () (nomes) (nomes), get_start_format_values_list () e get_end_format_values_list (). Consulte "Tipos de formatação" mais adiante neste documento para obter informações sobre quais elementos de formato podem ser usados. Limpe e configuração. O estado pode verificar certos aspectos do estado do formatador através dos métodos: in_heredoc (), in_string (), in_pod (), was_pod (), in_data () e line_count (). Você pode redefinir todos os estados acima (você pode redefinir todos os estados acima ( e alguns outros internos) usando reset (). Modos de formatação estável e instável pode definir ou verificar a estabilidade da formatação via instável (). No modo instável (verdadeiro), a formatação não é considerada persistente com formatos aninhados. Ou, coloque outra maneira, quando instável, o formatador só pode "lembrar" um formato de cada vez e deve restabelecer a formatação para cada token. Um exemplo de formatação instável é usar seqüências de escape de cores ANSI em um modo de terminal.in estável (falso) (o padrão), a formatação é considerada persistente dentro de formatos arbitrariamente aninhados. Mesmo no modo estável, no entanto, a formatação nunca é permitida para abranger várias linhas; É sempre totalmente fechado no final da linha e reintegrado no início de uma nova linha, se necessário. Isso é para garantir tags devidamente balanceadas quando apenas formatando um trecho parcial de código. Um exemplo de formatação estável é HTML.SubstituiçõesUsing Define_Substituition (), você pode ter o formatador substitua certas strings com outras pessoas, após a string original ter sido analisada (mas antes da formatação for aplicada). Isso é útil para escapar de caracteres especiais para o modo de saída (por exemplo,> e


Sintaxe :: Destaque :: Perl :: Melhorado Software Relacionado