it-swarm-pt.tech

Alternativa para WinMerge no Ubuntu

Eu preciso comparar/diff/merge arquivos de uma maneira fácil. No windows eu usaria WinMerge . Quais alternativas para isso estão disponíveis no Ubuntu?

As coisas que devo ser capaz de fazer:

  • Veja 2 arquivos linha por linha um ao lado do outro, com as diferenças destacadas
  • Tem uma opção para mesclar estes arquivos juntos
23
Peter Smit

Meld ( link alternativo )

Meld é uma ferramenta visual de comparação e fusão. Você pode comparar dois ou três arquivos e editá-los no local (diffs atualizar dinamicamente). Você pode comparar duas ou três pastas e iniciar comparações de arquivos. Você pode navegar e visualizar uma cópia de trabalho de sistemas de controle de versão populares como CVS, Subversion, Bazaar-ng e Mercurial. Veja a página de capturas de tela para recursos mais detalhados.

alt textalt text

26
Ivo Flipse

Eu gosto difuso :

Diffuse é uma ferramenta gráfica para mesclar e comparar arquivos de texto. O Diffuse é capaz de comparar um número arbitrário de arquivos lado a lado e oferece aos usuários a capacidade de ajustar manualmente a correspondência de linha e editar os arquivos diretamente. O Diffuse também pode recuperar revisões de arquivos dos repositórios Bazaar, CVS, Darcs, Git, Mercurial, Monotone, Subversion e SVK para comparação e fusão.

enter image description here

12
ihuston

gvimdiff é útil para comparações rápidas. Instale o gvim para obtê-lo.

enter image description here

5
therefromhere

KDiff é multiplataforma e possui linhas avançadas e capacidade de diff de caracteres. Veja mais sobre seus recursos aqui .

alt text

3
mutewinter

Além da comparação , suporta Ubuntu 6.06 - 9.04, pelo menos 32 bits.

2
Lasse V. Karlsen

A ferramenta de código aberto Kompare vale a pena adicionar às suas ferramentas diff no Linux:

  1. Faz uso eficaz da cor
  2. Funciona muito bem na linha de comando para enviar conjuntos de diff recursivos de vários arquivos diretamente do Subversion (ou qualquer outro sistema de controle de versão)

    [~/caminho/para/projeto/fonte] $ svn diff | kompare -o -

  3. Funciona muito bem com o Gnome Ubuntu, embora seja um aplicativo nativo do KDE.

Para instalar no ubuntu: $ Sudo apt-get install kompare

1
Heston T. Holtmann