Tekst vergelijken

Het vergelijken van twee versies geeft 1 verwijderde regel, 1 toegevoegde regel en 1 ongewijzigde regel. In de gewijzigde regel werd alleen het woord "bruine" "rode".

Heb je hier iets aan gehad?
Voorkeursbron in Google

Zo werkt het

  1. Plak de oorspronkelijke tekst links en de gewijzigde tekst rechts.
  2. Toegevoegde regels zijn groen, verwijderde regels rood, en de woorden die binnen een regel veranderden worden sterker gemarkeerd.
  3. Schakel tussen naast elkaar en samengevoegd. Zet de opties aan om hoofdletters of witruimte te negeren, of om alleen de wijzigingen met wat context te tonen.
  4. Druk op Verschil kopiëren om de samengevoegde weergave met voorvoegsels - en + te kopiëren.

Berekening

De vergelijking gebruikt het O(ND)-algoritme van Myers (Eugene W. Myers, 1986), dezelfde familie van methoden als die van diff en git. Het vindt een kortste lijst van regelinvoegingen en -verwijderingen die de linkertekst in de rechtertekst verandert.

Als een blok verwijderde regels wordt gevolgd door een blok toegevoegde regels, worden de regels op volgorde gekoppeld en opnieuw woord voor woord vergeleken, zodat je ziet welke woorden binnen een regel veranderden.

Hoofdletters negeren zet beide kanten in kleine letters voor het vergelijken. Witruimte negeren knipt elke regel af en behandelt reeksen spaties als één. De getoonde tekst is altijd je origineel.

Als de twee teksten zo verschillen dat er meer dan 3.000 bewerkingen nodig zijn, stopt de tool met zoeken naar het kortste script en toont hij het afwijkende middendeel als verwijderd en toegevoegd. Een melding vertelt je wanneer dat gebeurt.

Veelgestelde vragen

Wat is het verschil tussen naast elkaar en samengevoegd?

Naast elkaar zet het origineel links en de gewijzigde tekst rechts, met gekoppelde gewijzigde regels. Samengevoegd toont elke regel één keer, met een min voor verwijderde en een plus voor toegevoegde regels, zoals in een patchbestand. Op smalle schermen komen de twee kanten onder elkaar.

Waarom wordt een gewijzigde regel getoond als één verwijderde en één toegevoegde regel?

Een regel wordt als geheel vergeleken. Als één teken verschilt, telt de oude regel als verwijderd en de nieuwe als toegevoegd. De gemarkeerde woorden laten zien waar in de regel het verschil zit.

Vergelijkt het Japanse, Koreaanse of Chinese tekst?

Ja. Regelvergelijking werkt voor elke tekst. Voor de woordmarkering wordt een reeks letters zonder spaties als één eenheid behandeld, dus een gewijzigde Japanse of Chinese zin wordt als geheel stuk gemarkeerd in plaats van teken voor teken.

Verschillen Windows- en Unix-regeleinden?

Nee. CRLF-, LF- en CR-einden worden hetzelfde behandeld en één regeleinde helemaal aan het eind van de tekst telt niet als extra regel.

Wordt mijn tekst geüpload?

Nee. De vergelijking draait in je browser en er wordt niets naar een server gestuurd.