Comparar texto
Compare o texto original e alterado localmente com diferenças baseadas em linhas, opções de espaços em branco e maiúsculas e um resumo compacto.
Compare duas versões de texto linha por linha
Comparar texto mostra o que mudou entre um bloco de texto original e uma versão revisada. Ele marca linhas adicionadas, removidas, alteradas e inalteradas, tornando-o útil para notas de versão, edições de configuração, cópia traduzida, trechos SQL, logs e verificações de conteúdo antes e depois.
A comparação é baseada em linhas, semelhante a muitas ferramentas de revisão de código. É melhor para textos onde cada linha tenha significado; ele não mostrará edições em nível de caractere dentro de uma linha, a menos que toda a linha seja classificada como alterada. As opções de espaço em branco e maiúsculas e minúsculas podem ocultar o ruído quando a formatação exata não é importante.
Como usar
- Cole o texto original no editor esquerdo.
- Cole o texto alterado no editor da direita.
- Escolha se deseja ignorar espaços em branco, ignorar maiúsculas e minúsculas ou incluir linhas inalteradas.
- Clique em Comparar texto e copie ou baixe a comparação gerada.
O que é comparação de texto?
Comparar texto é uma ferramenta de comparação baseada em navegador para texto simples. Ele ajuda a verificar se um arquivo gerado, um parágrafo editado, uma configuração copiada ou uma mensagem reescrita ainda contém as linhas esperadas.
Finais de linha, espaços à direita, recuo e letras maiúsculas podem afetar os resultados, a menos que você ative as opções de ignorar. Para formatos estruturados como JSON ou HTML, formate ambos os lados de forma consistente antes de comparar para obter uma diferença mais limpa.
Notas de entrada
Coloque o texto de base à esquerda e o texto revisado à direita. Ative Mostrar linhas inalteradas quando precisar de contexto ou desative-o para um relatório mais curto somente de alterações.
Exemplo
Uma linha de status alterada é relatada com a versão removida e a versão adicionada:
Original status: draft owner: alice Alterado status: published owner: alice Diff ~ [1 -> 1] - status: draft + status: published
Integração MCP
MCP (Model Context Protocol) permite que agentes de IA e aplicativos descubram e executem utilitários do Coding.Tools para fluxos repetíveis de conversão, formatação, hash e geração.
Nome da ferramenta MCP: text-compare
Endpoint MCP: https://coding.tools/mcp
Chame tools/list primeiro. Cada ferramenta inclui inputSchema, outputSchema e examples para que um agente de IA ou cliente possa montar argumentos válidos sem adivinhar.
Em tools/call, leia result.content[0].text para o valor exibível e result.structuredContent para análise automática. Falhas da ferramenta retornam isError: true; falhas de protocolo retornam um erro JSON-RPC.
Exemplo de requisição tools/call:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"text-compare","arguments":{"input":"status: draft\nowner: alice","options":{"compareTo":"status: published\nowner: alice"}}}}'
A maioria das ferramentas de texto e dados aceita uma string input e options opcionais. Ferramentas de imagem que dependem das APIs de imagem do navegador são listadas para descoberta e retornam um link para a interface web quando precisam desses recursos.