Mode d’emploi
Collez l’original à gauche et le texte modifié à droite, puis Comparer. Les lignes égales ne sont pas marquées. Les lignes supprimées sont préfixées d’un moins et les lignes insérées d’un plus. La comparaison est basée sur les lignes, pas un patch au niveau caractère.
Exemple
Les lignes partagées restent sans marque. La ligne modifiée est une suppression plus une insertion, et la nouvelle dernière ligne est une insertion. L’entrée d’exemple utilise un séparateur --- entre les deux côtés.
Entrée
alpha
beta
gamma
---
alpha
BETA
gamma
delta
Sortie
alpha
- beta
+ BETA
gamma
+ delta
Fonctionnement
Le comparateur utilise une comparaison longest-common-subsequence pour des entrées jusqu’à 1 500 lignes par côté, tant que le produit des lignes reste dans une limite sûre. Les textes plus grands sont refusés pour que le navigateur ne se fige pas. Les lignes vides comptent comme des lignes.
Erreurs courantes
- Rien n’a été surligné Les deux côtés sont identiques, y compris les lignes vides.
- Un paragraphe entier a bougé et le diff est bruyant L’unité est une ligne. Coupez les longs paragraphes en lignes pour une comparaison plus fine.
- L’outil a refusé le texte Chaque côté est limité à 100 000 caractères et 1 500 lignes.
Limites
Ce n’est pas un patch compatible git et il n’ignore pas les espaces sauf si les lignes correspondent déjà. Il n’envoie aucun des deux côtés.
Confidentialité
Le texte que vous collez est traité dans votre navigateur. PepsTools ne le reçoit pas, ne le stocke pas et ne l’envoie pas à un autre service.
Questions
Compare-t-il les mots dans une ligne ?
Non. Une ligne modifiée est montrée comme une suppression et une insertion.