Ga naar inhoud

Tekstvergelijking

Vergelijk twee teksten naast elkaar met gemarkeerde verschillen. Ideaal voor codereviews en documentrevisies. Gratis, direct, geen registratie nodig.

Verschillen
Plak of typ tekst in beide velden om ze te vergelijken.

Tekstvergelijking

Een tekst-diff vergelijkt twee versies van een tekst regel voor regel en identificeert wat er is veranderd. Regels die alleen in Tekst A voorkomen worden gemarkeerd als verwijderd (rood); regels die alleen in Tekst B voorkomen worden gemarkeerd als toegevoegd (groen); regels die in beide voorkomen worden ongewijzigd getoond. Veelgebruikte toepassingen zijn: codereview (wijzigingen tussen twee versies van een bestand spotten), documentrevisie (bewerkingen tussen concepten volgen), configuratievergelijking (verschillen tussen twee configuratiebestanden detecteren) en loganalyse (uitvoer van twee runs van een proces vergelijken). Het gebruikte algoritme is gebaseerd op de Longest Common Subsequence (LCS), dezelfde basis die wordt gebruikt door tools als diff, Git en GitHub's codereview-interface.

Gebruikstoepassingen voor tekstvergelijking

Code-review — vergelijk twee versies van een bestand om wijzigingen te ontdekken voordat je samenvoegt. Configuratie-audit — detecteer afwijkingen tussen staging- en productieconfiguratiebestanden. Documentrevisie — volg bewerkingen tussen concepten van een voorstel, contract of README. Loganalyse — vergelijk uitvoer van twee procesruns om gedragsverschillen te vinden. API-debugging — plak twee JSON-responses om precies te bepalen waar payloads afwijken.

Hoe werkt het diff-algoritme?

Deze tool gebruikt het Longest Common Subsequence (LCS)-algoritme — dezelfde basis als Unix diff, Git en GitHubs pull-request weergave. Het vergelijkt invoer regel voor regel en voert vervolgens een teken-niveau diff uit op gewijzigde regelparen om precies te markeren welke tekens zijn gewijzigd. Verwijderde tekst wordt getoond in rood; toegevoegde tekst in groen.

Privacy

Alle vergelijking draait 100% in je browser. Er wordt geen data naar een server gestuurd.