Comparar textos
Compare dois textos ou arquivos lado a lado, como na comparação de diferenças de um editor de código. Veja as linhas removidas e adicionadas alinhadas, com as palavras alteradas destacadas.
Original
Modificado
Leia-me
O que é uma comparação de texto lado a lado?
Uma comparação lado a lado coloca duas versões de um texto em duas colunas e alinha as linhas correspondentes. As linhas que aparecem apenas na primeira versão são marcadas à esquerda, as que aparecem apenas na segunda versão são marcadas à direita, e as linhas inalteradas entre elas permanecem alinhadas. É a visualização usada por editores de código e sites de revisão de código para comparar diferenças, facilitando a leitura das alterações em contexto, em vez de apresentá-las como uma lista de edições.
Descrição da ferramenta
Esta ferramenta compara dois textos ou arquivos lado a lado. Cole a versão original à esquerda e a versão modificada à direita, ou abra um arquivo em cada lado. As linhas removidas ficam vermelhas, as adicionadas ficam verdes e, dentro de uma linha alterada, as palavras modificadas aparecem em uma cor mais escura. Os dois lados permanecem editáveis, então a comparação é atualizada enquanto você digita.
Recursos
- Dois lados editáveis, cada um com abas para colar e carregar textos ou arquivos de texto simples
- Linhas removidas em vermelho, linhas adicionadas em verde e palavras modificadas marcadas dentro das linhas editadas
- Linhas de preenchimento listradas que mantêm as linhas correspondentes alinhadas nos dois lados
- Rolagem sincronizada entre os dois lados
- Contagem de linhas removidas e adicionadas abaixo de cada lado
- Colagem da área de transferência, cópia e download de cada lado, preservando o nome do arquivo aberto
- As quebras de linha são ignoradas, então cópias do mesmo arquivo no Windows e no Mac são consideradas iguais
Como funciona
A ferramenta divide os dois textos em linhas e identifica as linhas em comum usando a biblioteca jsdiff. As linhas sem correspondência são consideradas removidas ou adicionadas. Quando uma linha removida fica ao lado de uma linha adicionada, as duas são comparadas palavra por palavra, e as palavras modificadas são marcadas se uma parte suficiente da linha permanecer igual. Quando a maior parte de uma linha é nova, a linha inteira recebe uma cor. Espaços e maiúsculas e minúsculas são considerados alterações. Tudo é processado no seu navegador, e os textos nunca são enviados.
Dicas
- Um espaço extra no fim de uma linha faz com que ela seja marcada como alterada. Se uma linha parecer igual nos dois lados, procure espaços no fim.
- As linhas longas não quebram. Role para o lado para ver o fim de uma linha.
- Você pode abrir um arquivo em um lado e colar texto no outro.