Traitement local

OUTILS POUR DÉVELOPPEURS

Comparer deux textes

Collez deux versions et voyez exactement ce qui a changé. Utile pour les contrats, les configurations et les réponses d'API.

Utiliser cet outil

VISUAL COMPARISON

Compare two texts without losing context.

Paste or type two versions to compare them.

Original0 lines
Modified0 lines

Le cas qui rend le traitement local utile

Les textes qui méritent vraiment d'être comparés sont souvent ceux qu'il ne faudrait pas coller dans un site quelconque : deux versions d'un contrat, un fichier de configuration contenant des identifiants, une réponse d'API chargée de données clients. Ici la comparaison s'exécute dans votre onglet, ce contenu ne quitte donc pas votre poste.

Comparaison ligne par ligne

L'outil aligne les deux textes et signale quelles lignes ont été ajoutées, lesquelles ont disparu et lesquelles subsistent. C'est le même modèle mental qu'un `diff` de gestion de versions, sans rien installer et sans que le texte ait besoin d'être du code.

Quand le résultat déborde de fausses différences

C'est presque toujours la fin de ligne. Un fichier enregistré sous Windows termine chaque ligne par CRLF, un fichier macOS ou Linux par LF ; pour la comparaison ce sont des lignes distinctes même si elles paraissent identiques. Les espaces en fin de ligne et les tabulations face aux espaces produisent le même effet. Si toutes les lignes ressortent modifiées, commencez par là.

FOIRE AUX QUESTIONS

Les textes sont-ils envoyés à un serveur ?

Non. La comparaison s'exécute dans votre navigateur : coupez internet et continuez à comparer des documents confidentiels.

Y a-t-il une limite de taille ?

La limite est la mémoire de votre navigateur, pas une formule payante. Des textes de plusieurs milliers de lignes passent sans difficulté.

Est-ce adapté au code ?

Oui. L'outil compare n'importe quel texte brut : code, JSON, YAML, configurations ou prose.

Pourquoi des lignes identiques sont-elles signalées ?

Généralement une fin de ligne différente (CRLF contre LF) ou des espaces invisibles en fin de ligne. Ce sont de vraies différences, même invisibles.