Hoe het werkt
De tekstvergelijker zet twee blokken regel voor regel tegenover elkaar en markeert wat gelijk bleef, wat veranderde, wat werd toegevoegd en wat werd verwijderd. Het gebruikt een langste gemeenschappelijke subreeks-algoritme (LCS) om de stabiele regels uit te lijnen, zodat een wijziging in het midden de rest van de vergelijking niet in de war stuurt.
Je kunt kiezen tussen een verenigde weergave, met + en - prefixen, of een naast-elkaarweergave, en opties inschakelen om hoofdletters, spaties of lege regels te negeren wanneer die verschillen je niet interesseren. Alle berekeningen gebeuren in je browser: de teksten worden naar geen enkele server gestuurd.
Gebruiksscenario's
- Detecteren wat er is veranderd tussen twee versies van een configuratiebestand, een .env of een manifest.
- De verschillen tussen twee API-antwoorden of twee datadumps bekijken voordat je een fout onderzoekt.
- Twee lijsten (afhankelijkheden, gebruikers, routes) vergelijken om te zien welke items zijn toegevoegd of verwijderd.
- Twee versies van een geschreven of vertaalde tekst tegenover elkaar zetten en snel de aanpassingen vinden.
Veelgestelde vragen
Vergelijkt het regel voor regel of teken voor teken?
De vergelijking is per regel: elke regel wordt uitgelijnd met zijn equivalent en geclassificeerd als gelijk, gewijzigd, toegevoegd of verwijderd. Wanneer een regel wordt gewijzigd, worden de oude en de nieuwe versie samen getoond zodat de wijziging gemakkelijk te lezen is.
Wat doen de negeeropties?
"Hoofdletters negeren" behandelt hoofd- en kleine letters gelijk; "spaties negeren" normaliseert tabs en herhaalde spaties; "lege regels negeren" verwerpt lege regels vóór het vergelijken. Ze helpen je je te concentreren op de echte wijzigingen en niet op opmaakverschillen.
Wat is het verschil tussen de verenigde en de naast-elkaarweergave?
De verenigde weergave toont één stroom met de toegevoegde en verwijderde regels afgewisseld, vergelijkbaar met een git-diff. De naast-elkaarweergave plaatst de originele tekst links en de nieuwe rechts, handig om lange blokken parallel te lezen.
Worden mijn teksten naar een server geüpload?
Nee. De vergelijking draait volledig in je browser met JavaScript, dus je kunt gevoelige inhoud vergelijken zonder dat die je computer verlaat.