CanDoYa
NL

Tekst vergelijken online

Draait volledig in je browser - niets uploaden, geen account.

Originele tekst
Gewijzigde tekst
VerschillenRegels: 0
Plak twee versies van een tekst links en rechts om regel voor regel te zien wat er is veranderd.
Plak twee teksten om ze regel voor regel en woord voor woord te vergelijken
Toegevoegd: 0Verwijderd: 0Gewijzigd: 0Ongewijzigd: 0
Deel deze tool

Wat is een tekstvergelijker?

Een tekstvergelijker legt twee versies van een tekst naast elkaar en markeert wat is toegevoegd, verwijderd of gewijzigd. Dit hulpmiddel voert een Myers diff uit (hetzelfde algoritme met minimale bewerkingen dat git gebruikt) volledig in je browser: plak het origineel links, de nieuwe versie rechts, en je krijgt een zij-aan-zij-weergave met regelnummers, markeringen op woordniveau op gewijzigde regels en tellingen van toegevoegde, verwijderde en ongewijzigde regels.

Zo werkt het

  1. 1Plak het origineel. Zet de originele tekst in het linker vak. Het kan een zin, een alinea of duizenden regels zijn - de diff werkt in de browser.
  2. 2Plak de gewijzigde versie. Zet de nieuwe versie in het rechter vak. De zij-aan-zij-weergave wordt bijgewerkt terwijl je typt, met regelnummers en woordmarkeringen op gewijzigde regels.
  3. 3Filter de ruis. Zet Hoofdletters negeren of Witruimte negeren aan als die verschillen niet relevant zijn. Gebruik Kanten wisselen om de vergelijking om te draaien, of Als patch kopiëren om een uniforme diff van alleen de wijzigingen te kopiëren.

Voor wie

De vergelijking loopt terwijl je typt en blijft op je apparaat - er wordt niets geüpload, dus het is veilig voor ongepubliceerde concepten, contracten, broncode en AI-prompts. De regeldiff gebruikt het Myers-algoritme om de minimale set invoegingen en verwijderingen te vinden die de linker tekst in de rechter omzet - dezelfde aanpak als git diff - zodat de markeringen precies bijhouden wat er is veranderd in plaats van alles rood te kleuren na de eerste bewerking. Op regels die ter plekke zijn gewijzigd, zoekt een tweede woordniveauanalyse de exacte woorden die zijn veranderd, met doorhaling voor verwijderd en een groene achtergrond voor toegevoegd.

Twee schakelaars dempen de ruis: Hoofdletters negeren behandelt Hallo en HALLO als gelijk, en Witruimte negeren negeert inspringwijzigingen, spaties aan het einde en dubbele spaties. Gebruik Kanten wisselen om de vergelijkingsrichting om te draaien zonder opnieuw te typen, of Als patch kopiëren om een uniforme - / +-patch van alleen de wijzigingen te kopiëren.

Veelgestelde vragen

Is dit tekstvergelijkingsgereedschap gratis?

Ja - 100% gratis, geen registratie en geen tekenlimiet. De diff draait lokaal in je browser en blijft daardoor snel, ook bij lange teksten.

Wordt mijn tekst ergens naartoe gestuurd?

Nee. Beide teksten worden volledig in je browser vergeleken en raken nooit een server, waardoor het hulpmiddel veilig is voor ongepubliceerde concepten, contracten, broncode en vertrouwelijke AI-prompts.

Hoe bepaalt de diff wat er is gewijzigd?

Het gebruikt het Myers-algoritme om het minimale bewerkingsscript te berekenen dat de linker tekst in de rechter omzet. Het resultaat is een reeks ongewijzigde, verwijderde en ingevoegde regels - hetzelfde model dat git gebruikt. Aangrenzende verwijder/invoeg-paren worden samengevoegd tot één rij 'gewijzigd' die je zij aan zij ziet, en een tweede woorddiff wijst precies de woorden aan die zijn veranderd in een gewijzigde regel.

Wat negeert Witruimte negeren precies?

Het reduceert reeksen witruimte tot één spatie en verwijdert voor- en achterliggende witruimte voordat elke regel wordt vergeleken. Een extra lege regel, een inspringwijziging of een tab versus vier spaties verschijnt daardoor niet als verschil - wijzigingen in de woorden zelf worden nog steeds gedetecteerd.

Kan de diff omgaan met Unicode, emoji en niet-Latijnse schriften?

Ja. De regel- en woorddiff werken op Unicode-tekens, dus emoji, Chinees, Arabisch en Cyrillisch worden allemaal correct vergeleken. Er is geen taalspecifieke tokenisatie - het hulpmiddel zoekt gewoon naar overeenkomende tekens.

Kan ik grote teksten vergelijken?

Ja - het hulpmiddel verwerkt moeiteloos honderdduizenden tekens. Voor pathologisch grote en volledig verschillende paren (miljoenen tekens aan beide kanten) valt het terug op een grove 'vervang alles'-diff om de pagina responsief te houden in plaats van te bevriezen.

Wat levert Als patch kopiëren op?

Een eenvoudige uniforme patch met één prefixkarakter per regel: een spatie voor ongewijzigde regels, '-' voor verwijderde regels en '+' voor toegevoegde regels. Plak het in een chat, een issue of een codebeoordeling als je een compacte tekstuele registratie van de wijziging wilt in plaats van een volledige zij-aan-zij-weergave.

Waarom tonen twee identieke teksten nog steeds rijen?

Als de schakelaars uit staan en de teksten byte-voor-byte identiek zijn, klapt het resultaatvenster in tot het bericht 'Teksten zijn identiek'. Met Hoofdletters negeren of Witruimte negeren aan kunnen de teksten op byteniveau verschillen maar de vergelijking toch geen semantische wijzigingen melden - het bericht geeft dan aan dat de teksten identiek zijn onder de gekozen regels.