4629 · Desarrollo · v1.0.0

Laboratorio de diferencias

Dos versiones. Diferencias claras.

Compara texto por línea, palabra o carácter. Lee parches unificados u originales en paralelo con inserciones y eliminaciones identificadas.

Dos paneles de cristal con barras de luz lado a lado, con las filas distintas resaltadas en verde y rojo
Ilustración conceptual generada por IA; no es una captura de la aplicación.
Procesado localmente en tu navegador

Espacio solo de texto. Nunca ejecuta la entrada. Límite general: 200.000 unidades UTF-16 por editor; algunas operaciones tienen límites menores.

Sesión privada · historial desactivado

Activa el guardado de hasta cinco transformaciones de texto en este dispositivo. No se sincronizan ni se guardan en una cuenta. Los archivos nunca se incluyen. Desactivar detiene el guardado; Limpiar elimina las entradas.

Cómo usar Laboratorio de diferencias

Pega la entrada, elige una operación y sus opciones y ejecuta la transformación. Revisa los diagnósticos antes de copiar o descargar el resultado. La entrada no se ejecuta.

La comparación conserva espacios y es textual; no prueba equivalencia entre programas. Cada entrada admite hasta 20.000 unidades UTF-16 y se detiene si supera el tiempo del proceso aislado. Cada cambio lleva un signo más o menos, sin depender solo del color.

Privacidad y límites

El contenido del editor permanece en el navegador. Las transformaciones se ejecutan en un proceso aislado y nunca se envían a un servicio de formato o IA. El historial empieza desactivado; al activarlo, el texto se guarda solo en el navegador. Limpiarlo elimina las entradas de esta herramienta, no los datos de otras aplicaciones. El sitio puede cargar navegación y analítica normales, pero el espacio de trabajo se excluye de la captura de contenido interactivo.

Usa el selector de operación para las funciones disponibles. Con Tab puedes recorrer los controles; Ctrl o Command más K abre los comandos. Copiar requiere permiso de portapapeles. Descargar crea un archivo de texto local. Limpiar vacía el espacio actual, pero no elimina automáticamente el historial activado. Las entradas y salidas se muestran como texto, nunca como vistas ejecutables.

¿Qué es una diferencia unificada?

Es un parche de texto con contexto y líneas de inserción o eliminación identificadas por signos, para revisar y transportar cambios.

GUÍA DE USO · ALCANCE Y LÍMITES

Laboratorio de diferencias: uso práctico y contexto

Diff Lab compara versiones para revisión, desarrollo y edición. Identifica inserciones y eliminaciones sin confundir diferencias textuales con cambios de significado.

↑ Volver a la aplicación
Dos paneles de cristal con barras de luz lado a lado, con las filas distintas resaltadas en verde y rojo
Ilustración de la aplicación, reutilizada de su familia de imágenes de publicación. La interfaz interactiva está arriba.

Mantener explícita la dirección

Pon el original en el primer editor y la revisión en el segundo. Elige líneas para configuraciones, palabras para prosa o caracteres para cambios de identificadores y signos. Selecciona vista integrada o paralela sin cambiar cuál es el original.

Ejecuta Comparar y lee los signos, no solo colores. Elige Parche unificado para un registro portátil. Incluye contexto y cambios, pero no copia todo un proyecto ni sabe si el repositorio receptor cambió. Revisa las líneas cercanas antes de aplicar un parche.

Un cambio pequeño con resultado claro

Usa los ejemplos que cambian la constante y conservan la línea de consola. Compara por línea y después por carácter. La primera vista identifica la instrucción; la segunda localiza dígitos. Es una demostración de granularidad, no una prueba de que el programa calcule correctamente.

Para edición, compara un párrafo original con una versión más clara. Comprueba si desaparecieron palabras importantes junto a espacios repetidos. La herramienta destaca caracteres; una persona debe valorar hechos, tono, permisos y adecuación al encargo.

Evidencia textual, no equivalencia semántica

Los espacios cuentan. Dos documentos JSON con iguales valores y distinto formato pueden generar muchas diferencias. Un cambio de un carácter puede alterar un programa. Usa JSON Lab para comparar estructuras y ejecuta pruebas cuando importe el comportamiento.

Los límites de entrada y cálculo acotan comparaciones costosas. Un tiempo agotado no demuestra igualdad ni diferencia: reduce la muestra y compara una sección. Revisa archivos largos por unidades lógicas y conserva el original intacto.