Texto :: Diff3 :: DiffHeckel

Texto :: Diff3 :: DiffHeckel é um plug-in de duas vias.
Baixe Agora

Texto :: Diff3 :: DiffHeckel Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • MIZUTANI Tociyuki
  • Site do editor:
  • http://search.cpan.org/~tociyuki/Text-Diff3-0.06/lib/Text/Diff3/Diff3.pm

Texto :: Diff3 :: DiffHeckel Tag


Texto :: Diff3 :: DiffHeckel Descrição

Texto :: Diff3 :: DiffHeckel é um plug-in de duas vias. Texto :: Diff3 :: DiffHeckel é um plug-in Diff Dift.synopsis Use texto :: Diff3; Meu $ F = Texto :: Diff3 :: Factory-> Novo; meu $ p = $ f-> create_diff; Meu $ MyText = $ F-> CREATE_TEXT (); Meu $ Original = $ F-> Create_Text (); meu $ diff2 = $ p-> diff ($ original, $ mytext); $ diff2-> cada (sub {my ($ R) = @_; imprimir $ r-> as_string, "n"; se ($ r-> tipo ne 'd') {imprimir '-', $ original-> as_string_at ($ _) por $ r-> ribeirob;} se ($ r-> tipo ne 'a') {imprimir '+', $ mytext-> as_string_at ($ _) por $ r-> rangea;}}) ; AbstractoThis é um pacote para texto :: Diff3 para calcular conjuntos de diferença entre dois buffers de texto baseados no algoritmo do P. Heckel. Qualquer pessoa pode alterar isso para um outro diff ou seu módulo de wrapper por uma instância de fábrica personalizada.Text :: Diff3 precisa de um suporte de conjuntos de diferença de computação entre dois buffers de texto (diff). Como o comando diff (1), o módulo de diff necessário cria uma lista de bases registradas um conjunto de informações de um tipo de alteração (como A, C ou D) e um intervalo de números de linha entre dois buffers de texto. Existem vários Algoritmos e suas implementações para o diff Computation, Text :: Diff3 faz um plano independente em qualquer rotina diff específica. Ele chama uma instância de processador difável especificada em uma fábrica comumente usada no texto :: Diff3. Qualquer pessoa pode alterar o plug-in diff de acordo com as propriedades do texto.Para conveniência de usuários, texto :: diff3 inclui pequeno difere com base no algoritmo do P. Heckel. Nas outras mãos, muitos outros sistemas usam o algoritmo popular de sequência menos comum (LCS). Os méritos para cada algoritmo são casos por caso. Na experiência do autor, dois algoritmos geram quase os mesmos resultados para pequenas alterações locais no texto. Em alguns casos, como blocos móveis de linhas, isso aconteceu bastante diferenças nos resultados.Text :: Diff3 :: DiffHeckel é um plug-in Diff Diff.Requirements: · Requisitos de Perl: · Perl.


Texto :: Diff3 :: DiffHeckel Software Relacionado