Nirmion
Aide Trouver un outil

Comparez deux versions de ligne par ligne

Comparateur de textes

Construisez une ligne-level limitée de la plus longue sous-séquence commune avec des lignes inévoluées, ajoutées et supprimées, entièrement dans cette rubrique de navigateur.

  1. 01Privé par designVotre texte reste dans cette rubrique de navigateur.
  2. 02Limité et réactionnelJusqu’à 250 000 caractères et 1 500 lignes sur chaque côté.
  3. 03Prêt à réutiliserCopiez le résultat ou téléchargez un branded TXT fichier .
Traitement local dans le navigateur

Les calculs et les transformations se déroulent localement. Nirmion ne transmet pas le texte dans ce lieu de travail à un API.

01 / Entrée

Ajouter les versions originaux et révisées

Texte Diff est intentionnellement lié à 250 000 caractères et 1500 lignes sur chaque côté parce que l'alignement exact de la ligne a un travail de pire-case quatrique.

Complétez les champs nécessaires pour permettre cette action.

Il est dans cette boîte sans un API La demande.

Guide de produit

Comparez les versions avec l'alignement de ligne limité

Nirmion Trouvez une sous-sécédence de ligne la plus longue, puis marchez les deux versions pour afficher le contexte retenu, les supprimés et les ajouts. Il compare les lignes de ligne exactes et ne déclare pas les blocs déplacés, les similitudes sémantiques ou les éditions de niveau de mot.
Étape A

Préparez l’entrée

Mettez le texte ancien sur le champ gauche et le texte nouveau prévu dans le champ révisé. Normalisez d’abord l’espace blanc irrégulier lorsque les différences d’espace ne doivent pas créer des changements de ligne.

Étape B

Choisissez la règle

Il n’y a pas de fuzzy. Les lignes équivalentes sont devenues contexte ; les lignes originaux non correspondantes sont marquées par minus et les lignes révisées non correspondantes par plus. L'algorithme limité rejette les sets de ligne trop grands plutôt que de geler la barre.

Étape C

Revue de la production

Lisez les clusters de suppression et d'ajout comme modifications possibles, puis comparez la rédaction importante dans la source. Ne pas appliquer la production comme a Git patch : il a des étiquettes et des préfixes mais pas de traces, de traces de fichiers ou de garanties de patch.

Comment ça fonctionne

La plus longue sous-séquence commune sur les lignes exactes

Les finitions de ligne sont normalisées et une matrice typique enregistre la longueur de la sous-sécédence la plus longue pour chaque couple de positions. La reconstruction émet des lignes inalterées, ajoutées ou supprimées tout en conservant l’ordre source. Chaque page est cappée à 1 500 lignes et 250 000 caractères pour relire la mémoire et l'utilisation de la CPU; la sortie est cappée à un million de caractères.

Utiles quand

Vérification des petites et moyennes révisions

La comparaison de lignes fournit un préalable privé rapide avant une révision éditoriale ou de contrôle de version plus approfondie.

  1. Comparez les notes de sortie, les politiques, les promptes, les snippets de configuration, les transcripts ou les dessins de documentation sans les télécharger.
  2. Confirmez qu'une liste de contrôle révisée ou un texte généré a conservé les lignes attendues et n'a introduit que les ajouts prévus.
  3. Créez un article de comparaison lisible pour la discussion avant de déplacer les fichiers source dans un flux de travail de révision formel.

Les questions répondent

Questions de texte diff

Les limites pratiques sont les outils de texte. Ces réponses expliquent ce qui est mesuré, ce qui est conservé et quand une revue manuelle est encore nécessaire.

Est-ce un mot-à-word diff ?

Non pas. L’égalité et les métrics fonctionnent sur des lignes complètes. Une édition d'un caractère rend la vieille ligne une suppression et la nouvelle ligne une addition.

Pourquoi un limite de 1500 lignes ?

L'alignement de la sous-sequence la plus longue a un travail de pire-case quatrique. Le lien explicite protège la réaction et la mémoire du navigateur. Utilisez un logiciel diff ou un contrôle de version pour des fichiers plus grands.

Puis-je appliquer la sortie comme patch ?

Non pas. Il ressemble à un simple diff pour la lecture mais ne comprend pas des recherches standardisées, des sentiers, des hashes ou des garanties d'application.

Confidentialité et Réservation

Votre projet reste sur votre appareil.

Nirmion Il effectue ces opérations avec le navigateur JavaScript. Le bureau ne fait pas appel au catalogue API avec votre texte source, et le contenu de travail complet est conservé uniquement dans cette mémoire composante pour le récupérer.

Un fichier téléchargé reste dans vos téléchargements de navigateur, stockage de dispositif, sauvegardes et n’importe quel endroit où vous le partagez. Nettoyer ou fermer la page lors de la fonctionnement sur un appareil partagé, et éviter de cacher des secrets dans les extensions ou les gestionnaires de clips tiers.

Les détails de l’outil

Une ligne limitée privée diff pour un projet de comparaison

Nirmion Le texte Diff compare le texte original et révisé en utilisant l'alignement de la longue sous-séquence à niveau de ligne exacte. Il rapporte des lignes inévoluées, ajoutées et supprimées plus le temps de traitement, aidant les utilisateurs à inspecter des dessins, notes, politiques, promptes et snippets de configuration sans les envoyer à un API.

Chaque page est limitée à 250 000 caractères et 1 500 lignes, et la sortie lisible est téléchargée comme text_nirmion_tools_diff.txt. La page séparera clairement cet article de l’analyse sémantique, du diffing de la parole et des patches de contrôle de version conformes aux normes.