Que visualizador de diferenças de GUI você recomendaria, com funcionalidade Copiar para Esquerda / Direita?

30

Eu quase nunca usei nada além de Meld . Você pode recomendar mais alguma coisa?

Seria muito bom se você desse um motivo para sua recomendação (como um comentário).

[ note ] Eu quero uma alternativa porque o Meld perdeu recentemente o recurso para copiar o conteúdo inteiro de um arquivo para outro. Estou me referindo à funcionalidade disponível por meio do item de menu do botão direito do mouse Copy To Left/Right .

[ update ] Acabei de verificar e o problema foi introduzido por 1.3.2 . 1.3.1 funciona bem, e o mais recente que eu verifiquei é 1.4.0 , e não funciona.

    
por Tshepang 14.08.2014 / 23:28

7 respostas

24

Existem várias ferramentas que podem ser usadas:

  • meld
  • kompare - visualizador de arquivos diff
  • kdiff3 - visualizador de diferenças de arquivo
  • Difundir - visualizador de diferenças de arquivo

Você tem dois arquivos e quer ver suas diferenças? Use um "visualizador de diferenças de arquivo". Você tem um arquivo diff e quer vê-lo em uma tela de fácil leitura? Use um "visualizador de arquivos diff".

    
por 14.10.2013 / 19:08
9

Há também vimdiff (com sua versão da GUI gvimdiff ).

    
por 10.12.2010 / 21:26
7

O empacotado ediff package do Emacs é um bom visualizador de diferenças (start com os comandos nos menus Tools / Compare e Tools / Merge do Emacs). Ele tem todos os recursos básicos (destacar as diferenças entre dois arquivos, saltar entre blocos diferentes) e os recursos intermediários mais comuns (comparar partes de arquivos, comparar revisões retiradas do controle de versão, comparar árvores de diretórios, usar um ancestral comum como ponto de referência, produzir uma versão mesclada). Não tem capacidades de ignorar muito extravagantes, no entanto.

O que o Emacs tem sobre a maioria dos outros visualizadores de diferenças inclui melhores recursos de pesquisa, realce de sintaxe, extensibilidade de Lisp. Ah, e um editor integrado.

    
por 12.07.2014 / 20:15
2

Eu recomendo kdiff3. Ele pode ser usado tanto por programadores para comparar arquivos src durante o desenvolvimento de software ou por pessoas fazendo backup periódico para comparar 2 pastas (recursivamente até o fim), a primeira no disco rígido do seu sistema eo segundo disco rígido externo de backup.

No último caso, você pode configurar uma comparação de data e hora e tamanho, em oposição à comparação linha por linha, necessária pelos programadores. Ele vem com uma boa saída codificada por cores para cada diretório / arquivo envolvido na comparação e você pode adicionar / remover seletivamente os novos arquivos que você criou / apagou no disco rígido do sistema para o disco rígido de backup.

    
por 03.07.2013 / 14:57
2

Eu usei o tkdiff ( link ) por anos. Ele faz o que eu quero na medida em que exibe diferenças entre os arquivos, e é capaz de escrever um arquivo de "mesclagem" com qualquer seleção antiga de seleções de diferença de arquivo à esquerda e à direita.

Drawback: está escrito em Tcl / Tk, e nem todos os sistemas têm isso.

    
por 12.07.2014 / 20:17
1

Acho que xxdiff faz o que você quer.

    
por 18.02.2011 / 18:29
0

Uma comparação de vários utilitários de comparação. Velho, mas ainda válido.

link

    
por 12.07.2014 / 21:05