Eu quase nunca usei outra coisa senão Meld . Você pode recomendar mais alguma coisa?
Seria mais interessante se você fornecer 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 no Copy To Left/Right
item de menu do botão direito.
[ update ] Acabei de verificar e o problema foi introduzido na 1.3.2 . A 1.3.1 funciona bem, e a última que verifiquei é a 1.4.0 , e não funciona.
software-rec
gui
diff
Tshepang
fonte
fonte
Merge
menu.Respostas:
Existem várias ferramentas que podem ser usadas:
Você tem dois arquivos e deseja visualizar as diferenças? Use um "visualizador de diferenças de arquivos". Você tem um arquivo diff e deseja visualizá-lo em uma tela de fácil leitura? Use um "visualizador de arquivos diff".
fonte
Há também
vimdiff
(com sua versão GUIgvimdiff
).fonte
O
ediff
pacote do Emacs é um ótimo visualizador de diferenças (comece com os comandos no EmacsTools / Compare
e nosTools / Merge
menus). Possui todos os recursos básicos (destaque as diferenças entre dois arquivos, pule entre blocos diferentes) e os recursos intermediários mais comuns (compare partes de arquivos, compare revisões obtidas do controle de versão, compare árvores de diretório, use um ancestral comum como ponto de referência, produzir uma versão mesclada). No entanto, ele não possui recursos de ignição muito sofisticados.O que o Emacs tem sobre a maioria dos outros visualizadores de diferenças inclui melhores recursos de pesquisa, destaque de sintaxe e extensibilidade do Lisp. Ah, e um editor integrado.
fonte
v
/^
(ediff-scroll-vertically
subindo ou descendo dependendo da tecla pressionada para invocá-lo) rola todas as janelas em paralelo.Eu recomendo o kdiff3. Ele pode ser usado pelos programadores para comparar arquivos src durante o desenvolvimento do software ou por pessoas que fazem backup periódico para comparar duas pastas (recursivamente até o fim), a primeira no disco rígido do sistema e a segunda no disco rígido externo de backup.
No caso posterior, você pode configurar para uma comparação de data e hora e tamanho, em oposição à comparação linha por linha necessária aos programadores. Ele fornece uma boa saída com código de cores para cada diretório / arquivo envolvido na comparação e você pode adicionar / remover seletivamente os novos arquivos que você criou / excluiu no disco rígido do sistema para o disco rígido de backup.
fonte
Eu uso o tkdiff ( http://sourceforge.net/projects/tkdiff/ ) há anos. Ele faz o que eu quero na medida em que mostra diferenças entre arquivos e é capaz de gravar um arquivo de "mesclagem" com qualquer seleção antiga de seleções de diferenças de arquivos esquerda e direita.
Desvantagem: está escrito em Tcl / Tk, e nem todos os sistemas têm isso.
fonte
Eu acho que o xxdiff faz o que você quer.
fonte
Uma comparação de vários utilitários diff. Velho, mas ainda válido.
http://web.archive.org/web/20111003125309/http://amjith.blogspot.com/2007/07/visual-diff-tools-in-linux.html
fonte