Tekst vergelijken
Plak het origineel links en de nieuwe versie rechts. Verwijderde regels worden rood, toegevoegde regels groen, en binnen een bewerkte regel worden de woorden gemarkeerd die echt zijn gewijzigd. Zo valt een wijziging van één woord in een lange alinea direct op.
0 tekens · 0 woorden · 0 regels
0 tekens · 0 woorden · 0 regels
Plak tekst in beide vakken om hier de verschillen te zien.
0 tekens · 0 woorden · 0 regels
Rode regels (−) staan alleen in het origineel, groene regels (+) alleen in de gewijzigde tekst; vet markeert de woorden die verschillen. Werkt volledig in dit browsertabblad. Uw tekst wordt nooit geüpload of opgeslagen.
Wat het doet
Teksten vergelijken vergelijkt twee teksten regel voor regel met een diff op basis van de langste gemeenschappelijke deelreeks, markeert verwijderde regels rood en toegevoegde regels groen, en licht de precieze woorden uit die in een gewijzigde regel zijn aangepast.
de snelle bruine vos → de snelle rode vos
- de snelle bruine vos + de snelle rode vos
Hoe de vergelijking werkt
De tool splitst beide teksten in regels en zoekt de langste gemeenschappelijke deelreeks: de grootste verzameling regels die in beide teksten in dezelfde volgorde voorkomt. Die regels worden als ongewijzigd getoond; al het andere in het origineel is een verwijdering en al het andere in de nieuwe tekst is een toevoeging. Dit is hetzelfde principe als het klassieke Unix-programma diff, beschreven door Hunt en McIlroy in 1976, en als de wijzigingsweergaven van versiebeheersystemen.
Als een reeks verwijderde regels direct voor een reeks toegevoegde regels staat, gaat het meestal om dezelfde regels die zijn bewerkt. De tool koppelt ze en voert binnen elk paar een tweede vergelijking op woordniveau uit, zodat u meteen ziet dat "dinsdag" "woensdag" is geworden en u beide regels niet opnieuw hoeft te lezen. Links staan de regelnummers van beide versies, zodat u elke wijziging in uw eigen bestanden terugvindt.
Ruis negeren: hoofdletters en witruimte
Twee teksten kunnen verschillen op punten die voor u niet uitmaken: een regel die met tabs in plaats van spaties is ingesprongen, spaties aan het einde van een regel die een editor heeft achtergelaten, of een kop die van hoofdletters naar kleine letters is gewijzigd. Verschillen in witruimte negeren behandelt elke reeks spaties en tabs als één spatie en negeert spaties aan het einde van regels; Hoofdletters negeren vergelijkt regels zonder naar hoofdletters of kleine letters te kijken. In de gemarkeerde uitvoer ziet u de nieuwe tekst nog steeds zoals die is geschreven.
Verder is de vergelijking exact: een gekrulde apostrof en een rechte zijn verschillende tekens, en dat geldt ook voor een koppelteken en een gedachtestreepje. Als een regel is gemarkeerd maar er identiek uitziet, zijn typografische leestekens of een niet-afbrekende spatie meestal de oorzaak.
Veelvoorkomende toepassingen
Schrijvers vergelijken concepten die een redacteur heeft teruggestuurd; juristen en inkopers controleren welke clausules in een nieuwe contractversie zijn verplaatst; ontwikkelaars vergelijken configuratiebestanden of logs van twee runs; studenten kijken wat een herformuleerstap echt heeft aangepast. Het resultaat kunt u kopiëren of downloaden als platte tekst in unified-diff-stijl, met een minteken voor verwijderde regels en een plusteken voor toegevoegde regels. Voor andere opschoonklussen werken de overige teksttools op dezelfde manier, volledig in uw browser.
Veelgestelde vragen
- Wordt de tekst die ik vergelijk ergens geüpload?
- Nee. Beide teksten blijven in dit browsertabblad; de vergelijking wordt met JavaScript op uw eigen apparaat berekend, dus vertrouwelijke concepten en contracten kunt u veilig vergelijken.
- Waarom wordt een verplaatste alinea als verwijderd en toegevoegd weergegeven?
- Een diff op basis van regels behoudt alleen regels die in dezelfde relatieve volgorde blijven staan. Als een blok verplaatst is, behoudt het algoritme één positie en meldt het de andere als een verwijdering plus een toevoeging, net zoals git diff dat doet.
- Hoe groot mogen de teksten zijn?
- Enkele duizenden regels per tekst worden direct vergeleken. Identieke regels aan het begin en einde worden vóór de hoofdvergelijking overgeslagen; als het resterende middenstuk extreem groot is, vraagt de tool u de tekst op te splitsen in plaats van het tabblad te laten vastlopen.
- Kan ik Word- of PDF-bestanden direct vergelijken?
- Plak de tekst ervan. Kopiëren uit Word behoudt alinea's als regels; tekst die uit een PDF is gekopieerd heeft vaak harde regeleinden, die u eerst kunt verwijderen met de tool Regeleinden verwijderen.
- Wat betekenen de min- en plustekens in de download?
- Een regel die met een minteken begint, staat alleen in het origineel; een regel die met een plusteken begint, staat alleen in de gewijzigde tekst; regels die met twee spaties beginnen, zijn ongewijzigd.