Alternativa para o WinMerge no Ubuntu

23

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

As coisas que devo fazer:

  • Veja 2 arquivos linha a linha ao lado de cada outro, com as diferenças destaque
  • Tem uma opção para mesclar esses arquivos juntos
por Peter Smit 23.07.2009 / 11:53

6 respostas

26

Meld ( link alternativo )

O Meld é uma ferramenta visual de comparação e mesclagem. Você pode comparar dois ou três arquivos e editá-los no lugar (diffs update 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 obter recursos mais detalhados.

    
por 23.07.2009 / 11:59
12

Eu gosto difuso :

Diffuse is a graphical tool for merging and comparing text files. Diffuse is able to compare an arbitrary number of files side-by-side and gives users the ability to manually adjust line-matching and directly edit files. Diffuse can also retrieve revisions of files from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, Subversion, and SVK repositories for comparison and merging.

    
por 23.07.2009 / 12:22
5
O

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

    
por 23.07.2009 / 13:13
3
O

O KDiff3 é multi-plataforma e possui recursos avançados de diferenciação de linha e caractere. Veja mais sobre os recursos aqui .

    
por 23.07.2009 / 14:10
2
O

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

    
por 23.07.2009 / 12:15
1

A ferramenta de código aberto Kompare vale a pena adicionar às suas ferramentas de comparação no linux:

  1. Faz uso efetivo da cor
  2. Funciona muito bem na linha de comando para canalizar conjuntos de diff recursivos de multi-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 instale o kompare

    
por 13.04.2010 / 00:04