Comparar texto

Encuentra lineas anadidas, eliminadas y cambiadas con opciones de espacios y mayusculas.

Texto original
1
Texto cambiado
1
Resultado de diferencias
1
Anadido0
Eliminado0
Cambiado0
Sin cambios0
Aun no hay diferencias de texto para mostrar.
0 caracteres 0 líneas

Comparar texto

La comparacion de texto compara dos bloques linea por linea y produce un diff compacto para revisiones, documentacion, registros y configuraciones.

La comparacion se ejecuta localmente en el navegador y puede ignorar espacios o mayusculas si solo importa el contenido.

Como usar

  1. Pega el texto original en el editor izquierdo.
  2. Pega el texto cambiado en el editor derecho.
  3. Elige si quieres ignorar espacios, mayusculas o incluir lineas sin cambios.
  4. Haz clic en Comparar texto y copia o descarga el diff generado.

Que hace esta herramienta?

Un diff de texto muestra que lineas se anadieron, eliminaron, cambiaron o quedaron iguales entre dos versiones.

La comparacion por lineas sirve para registros, textos, archivos de entorno, fragmentos SQL y texto plano que requiere revision rapida.

Notas de entrada

La herramienta compara por lineas. Entradas grandes funcionan en el navegador, pero archivos muy grandes pueden tardar mas por el emparejamiento de lineas.

Ejemplo

Una linea cambiada muestra el contenido anterior y nuevo:

Original
status: draft
owner: alice

Cambiado
status: published
owner: alice

Diff
~ [1 -> 1]
- status: draft
+ status: published

Integración MCP

MCP (Model Context Protocol) permite que agentes de IA y aplicaciones descubran y ejecuten utilidades de Coding.Tools para flujos repetibles de conversión, formato, hash y generación.

Nombre de herramienta MCP: text-compare

Endpoint MCP: https://coding.tools/mcp

Llame primero a tools/list. Cada herramienta incluye inputSchema, outputSchema y examples para que un agente de IA o cliente pueda construir argumentos válidos sin adivinar.

Para tools/call, lea result.content[0].text para el valor visible y result.structuredContent para el análisis automático. Los fallos de herramienta devuelven isError: true; los fallos de protocolo devuelven un JSON-RPC error.

Ejemplo de solicitud 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"}}}}'

La mayoría de las herramientas de texto y datos aceptan una cadena input y options opcionales. Las herramientas de imagen que dependen de las API de imagen del navegador se listan para descubrimiento y devuelven un enlace a la interfaz web cuando necesitan capacidades del navegador.