De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


meld - Comparação de Código ou Texto

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 22 de Agosto de 2004

Recentemente eu precisei trabalhar em um projeto em que era preciso comparar o código de duas versões dos programas de um sistema.

O primeiro software que usei para esta tarefa foi o vimdiff, que é bastante interessante porém limitado.

A segunda tentativa foi com o software Kompare. Os trechos diferentes, copiados, etc, são assinalados de maneira bastante clara por meio de diversas cores, como se pode ver na imagem de exemplo. Caso eu deseje copiar um trecho de um arquivo para o outro, basta pressionar a barra de espaço. O Kompare, entretanto, tem uma limitação séria, não permite a edição direta do texto, pois muitas vezes a harmonização do código requer mais do que uma simples cópia de trechos de um lado para o outro.

Continuando na minha busca, eu encontrei o software Meld, que atende perfeitamente. A cópia de trechos de programa pode ser feita em ambas as direções, posso editar o texto diretamente e realizar diversas outras tarefas. Tem sido uma ferramenta de extrema utilidade para nós. Esta tela dá uma boa idéia da interface do programa.

Ainda nesta linha, temos também o Kmerge. Não cheguei a avaliar este programa, mas segundo sua descrição, ele apresenta algumas funcionalidades muito úteis.

O Kompare, pelo que pude constatar, está presente na maior parte das distribuições GNU/Linux. O Meld eu só encontrei no Debian, e pude instalar a última versão diretamente através do comando apt. De qualquer forma, os dois são livres e podem ser compilados através do código fonte disponibilizado nos respectivos sites.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida