dwdiff é uma linha de comando software open source que tem sido escrito para atuar como um front-end para o programa diff, que opera no nível da palavra e não no nível de linha. It & rsquo; s bastante diferente do software wdiff, especialmente porque permite que os usuários especifiquem o que exatamente deve ser considerado o espaço em branco.
dwdiff também é capaz de tomar uma lista opcional de caracteres, que devem ser considerados delimitadores. Além disso, dwdiff é geralmente de linha de comando compatível com o utilitário wdiff (exceto para os --autopager, --avoid-wraps e opções --terminal). Graças a dwdiff & rsquo; s opções de linha de comando, os usuários serão capazes de mudar o que é impresso, bem como a linha de markers.Command opções optionsCommand de linha incluem a capacidade de especificar delimitadores, use caracteres de pontuação como delimitadores, especificar espaços em branco, ler a entrada como a saída do diff, display apagado ou blocos de linhas vazias inserido, opcionalmente substituindo o marcador.
O software pode ser forçado a não impressão excluído, inserido e palavras comuns, permite que os usuários preceder os números de linha, exibir o número de linhas de contexto, produzir wdiff saída compatível, ignorar as diferenças no processo de formatação e diferenças, bem como para usar a cor modo.
Entre outras opções, podemos citar a capacidade de permitir mudanças perto de agregar, utilize o texto corajoso e overstriking, escolha entre o melhor, algoritmos rápidos e normais, use um número de palavras de contexto para a correspondência, as estatísticas de impressão quando a operação terminou diff, e repita marcadores em novas linhas.
Além disso, há & rsquo; s uma opção semelhante a -p, mas com a capacidade de Overstrike whitespaces. Cordas pode ser utilizada no software para marcar o início e fim de texto eliminado, bem como o início eo fim de inserido text.Getting começou com dwdiffdwdiff é inteiramente escrito na linguagem de programação C e distribuída como uma arquivar fontes universais. Ele suporta tanto plataformas de hardware de 32 bits e de 64 bits e foi relatado para trabalhar em uma ampla gama de plataformas GNU / Linux.
Para instalá-lo, fazer o download do arquivo mais recente de Softoware, extraí-lo, abra um terminal, navegue até o local dos arquivos extraídos, execute o & lsquo; ./ configure && make & rsquo; comando para configurar / compilar o projeto, e depois executar o & lsquo; make install & rsquo; comando como root para instalá-lo em todo o sistema
O que é novo nesta versão:.
- Esta versão corrige o script configure em 2.0.8, que continha um erro de digitação.
O que é novo na versão 2.0:
- Esta versão incorpora o algoritmo de diff do GNU diff em si dwdiff , eliminando a dependência de um programa diff externo. Isso permite que dwdiff ser muito mais rápido em arquivos grandes.
- Quando dois aditamentos foram separadas por uma única palavra comum ou delimitador, dwdiff iria relatar que a palavra comum foi substituído pelos dois aditamentos e a palavra comum. Esta é, obviamente, não é desejável, portanto, este foi corrigido. Além disso, ao utilizar a opção --diff-entrada, dwdiff às vezes relatam mudanças que se estendeu várias seções do arquivo diff inicial. A nova versão torna isso impossível.
O que é novo na versão 1.9:
- Esta versão adiciona a opção --diff-input que faz dwdiff aceitar uma comparação unificada como entrada e reformata-lo usando dwdiff. Esta opção é particularmente útil para reformatar a saída diff de sistemas de controle de versão.
O que é novo na versão 1.8.1:
- O contexto de harmonização agora diminui o tamanho contexto combinava exponencialmente , em vez de imediatamente de usar o modo de contexto menos se as alterações encontradas com o contexto precisa de refino. Isso resulta em uma saída mais intuitiva quando se aumenta o tamanho contexto correspondente.
O que é novo na versão 1.8:
- Esta versão adiciona uma opção para repetir a começar e mudança final marcadores no início e no final de uma linha, se uma mudança atravessa uma nova linha.
O que é novo na versão 1.5:
- O algoritmo diferença foi melhorado tal que dá melhores resultados para as grandes mudanças que ocorrem com frequência com palavras.
Comentários não encontrado