Prepara la entrada
Pase el texto más antiguo en el campo izquierdo y el texto más nuevo previsto en el campo revisado. Normalizar el espacio blanco irrelevante primero cuando las diferencias de espacio no deben crear cambios de línea.
Compare dos versiones de línea por línea
Construye una línea limitada de nivel de la subsequencia más larga-común-comparado con líneas inalteradas, añadidas y eliminadas, en su totalidad en esta tabla de navegador.
Las transformaciones y las transformaciones se realizan localmente. Nirmion No envíe el texto en este espacio de trabajo a uno API.
Guía de producto
Pase el texto más antiguo en el campo izquierdo y el texto más nuevo previsto en el campo revisado. Normalizar el espacio blanco irrelevante primero cuando las diferencias de espacio no deben crear cambios de línea.
No hay configuraciones fuzzy. Las líneas exactamente iguales se convierten en contexto; las líneas originales no matriculadas se marcan con minus y las líneas revisadas no matriculadas con plus. El algoritmo limitado rechaza los sets de línea demasiado grandes en lugar de congelar la tabla.
Lea los clusters de eliminación y adición como posibles modificaciones, luego comparar la redacción importante en la fuente. No aplique la producción como a Git patch: tiene etiquetas y prefixes pero no hay búsquedas, pistas de archivo o garantías de patch.
Cómo funciona
Los extremos de línea se normalizan y una matriz tipada registra la longitud de la subsequencia común más larga para cada par de posiciones limitadas. La reconstrucción emite líneas inalteradas, añadidas o eliminadas mientras conserva el orden de la fuente. Cada lado se captura en 1.500 líneas y 250.000 caracteres para vincular la memoria y el uso de la CPU; la salida se captura en un millón de caracteres.
útil cuando
La comparación de líneas proporciona un rápido preaviso privado antes de una revisión editorial o de control de versión más profunda.
Las preguntas se respondieron
Las limitaciones prácticas son las de las herramientas de texto. Estas respuestas explican lo que se mide, lo que se conserva y cuando todavía se necesita una revisión manual.
No no. La igualdad y las métricas funcionan en líneas completas. Una edición de un personaje hace que la línea vieja sea una eliminación y la nueva una adición.
El alineamiento de la subsequencia más larga tiene un trabajo cuadrático de peor caso. El enlace explícito protege la respuesta del navegador y la memoria. Utilice software de control de versión o dif dedicado para archivos más grandes.
No no. Parece un simple dif para la lectura, pero no incluye búsquedas estándar, caminos, hashes, o garantías de aplicación.
Privacidad y retención
Nirmion ejecuta estas operaciones con el navegador JavaScript. El espacio de trabajo no llama al catálogo API con su texto de fuente, y el contenido de trabajo completado se mantiene sólo en la memoria de este componente para re-download.
Un archivo descargado permanece en sus descargas de navegador, almacenamiento de dispositivos, backups, y cualquier lugar donde lo comparta. Limpiar o cerrar la página cuando se trabaja en un dispositivo compartido, y evitar que se apagan secretos en extensiones o administradores de clipboard de terceros.
Detalles de la herramienta
Nirmion El texto Diff compara el texto original y el texto plano revisado utilizando el alineamiento de la subsequencia más larga-común-al nivel de línea exacto. Se informa de líneas inalteradas, añadidas y eliminadas, además de tiempo de procesamiento, ayudando a los usuarios a inspeccionar diseños, notas, políticas, promptos y configuraciones sin enviarlos a uno API.
Cada página está limitada a 250.000 caracteres y 1.500 líneas, y la salida leible se descarga como text_nirmion_tools_diff.txt. La página separa claramente este artefacto de los análisis semánticos, el discurso difuso y los patches de control de versión conforme a los estándares.