DevToolPal
NL

Tekstvergelijker (diff)

Vergelijk twee teksten en markeer wat er is toegevoegd, verwijderd of gewijzigd, per regel, per woord of per teken.

Draait lokaal, wordt nooit geüpload

Opties

Vergelijken

Oorspronkelijke tekst

Gewijzigde tekst

Verschillen

Het resultaat verschijnt hier

Wat het doet

De tekstvergelijker vergelijkt twee versies van een tekst en laat precies zien wat er is veranderd. Verwijderde inhoud wordt rood gemarkeerd en toegevoegde inhoud groen, met regelnummers uit beide versies zodat je elke wijziging in de oorspronkelijke bestanden terugvindt.

Gebruik het om bewerkingen van een document te reviewen, twee configuratiebestanden te vergelijken, te controleren wat er tussen twee API-responses is veranderd, of dat ene teken te vinden waardoor een stringvergelijking misgaat.

Zo gebruik je het

  1. Plak de oude versie in Oorspronkelijke tekst en de nieuwe versie in Gewijzigde tekst, of klik op Voorbeeld.
  2. De verschillen verschijnen eronder terwijl je typt.
  3. Kies Regels, Woorden of Tekens om te bepalen hoe fijnmazig de vergelijking is.
  4. Zet Hoofdletters negeren of Spaties aan begin/eind negeren aan om wijzigingen te verbergen die je niet interesseren.
  5. Klik op Omwisselen om de richting om te keren, of op Patch kopiëren om een unified diff te kopiëren.

Voorbeeld

Een boodschappenlijst vergelijken waarin bread is veranderd in whole grain bread, eggs is verwijderd en dark chocolate is toegevoegd, levert twee verwijderde en twee toegevoegde regels op. De unified patch ziet er zo uit:

 apples
-bread
+whole grain bread
 milk
-eggs
 coffee beans
+dark chocolate

Tips

  • Formatteer bij JSON eerst beide kanten met de JSON-formatter, zodat de diff echte wijzigingen toont in plaats van verschillen in opmaak.
  • Het vergelijken van heel grote of compleet verschillende teksten kan te lang duren; in dat geval stopt de tool na een paar seconden en vraagt hij je de invoer te verkleinen.

Veelgestelde vragen

› Wat is het verschil tussen de modus regels, woorden en tekens?

De regelmodus markeert hele regels als toegevoegd of verwijderd en werkt het best voor code, configuratiebestanden en lijsten. De woordmodus markeert gewijzigde woorden binnen een alinea, wat goed past bij lopende tekst. De tekenmodus toont de kleinste wijzigingen, zoals een enkele typfout.

› Kan ik een patchbestand krijgen?

Ja. Klik op ‘Patch kopiëren’ om de verschillen te kopiëren in unified diff-formaat, hetzelfde formaat als git diff, dat tools als git apply en patch begrijpen.

› Waarom worden regels met alleen andere spatiëring als verschillend getoond?

Standaard telt elk teken mee. Zet in de regelmodus ‘Spaties aan begin/eind negeren’ aan om inspringing en witruimte aan het eind te negeren.

› Worden mijn teksten geüpload?

Nee. De vergelijking draait in je browser, dus het is veilig voor privédocumenten en broncode.