TT Text Tools

Tekstvergelijker (Text Diff)

Vergelijk twee teksten of bestanden op regels, woorden, tekens of zinnen, inline of naast elkaar, en exporteer een .patch — alles lokaal in je browser.

🔒 Draait volledig in uw browser — niets wordt geüpload

Drop a file or click to browse
Drop a file or click to browse

Advertisement

Vergelijk twee tekstversies lokaal

Een visuele vergelijking maakt wijzigingen veel makkelijker te beoordelen dan twee concepten naast elkaar lezen. Deze tool vergelijkt een originele tekst met een gewijzigde versie en markeert wat is verwijderd en wat is toegevoegd. Het is handig voor release notes, beleidswijzigingen, supportmacro's, codefragmenten, vertaalde strings, gekopieerde configuraties en elke situatie waarin je wilt begrijpen wat er is veranderd voordat je de nieuwe versie accepteert of deelt. Je kunt tekst plakken of bestanden zoals .txt, .md, .json, .csv of broncode op een van beide vakken slepen. De vergelijking wordt volledig in de browser gegenereerd.

Vier vergelijkingsmodi dekken verschillende soorten controle. De regelmodus werkt het best wanneer de structuur telt: lijsten, logs, markdown en code zijn makkelijker te scannen wanneer hele gewijzigde regels gekleurd worden. De woordmodus past bij lopende tekst omdat die kleinere wijzigingen binnen een zin toont, de tekenmodus vangt typfouten van één letter en gewijzigde ID's op, en de zinsmodus laat zien welke zinnen zijn herschreven. Met opties om witruimte, hoofdlettergebruik en lege regels te negeren verdwijnt de ruis, zoals opnieuw ingesprongen code of extra lege regels, zodat alleen de zinvolle wijzigingen overblijven.

De diff-uitvoer lezen

Verwijderde tekst wordt met een rode achtergrond getoond en toegevoegde tekst met een groene achtergrond. De weergave naast elkaar zet het origineel en de gewijzigde versie in twee kolommen met regelnummers, en gewijzigde regels die tegenover elkaar staan markeren de exacte woorden of tekens die verschillen sterker. De inline-weergave toont één doorlopende stroom, met regelnummers in de regelmodus. Gebruik Volgende en Vorige, of F7 en Shift+F7, om van de ene wijziging naar de volgende te springen in plaats van door lange documenten te scrollen. De samenvatting toont het aantal wijzigingen, hoeveel is toegevoegd en verwijderd, en een gelijkenispercentage.

Wijzigingen beoordelen en delen

Vergelijk een herziene e-mailsjabloon met de goedgekeurde versie, controleer of een gegenereerd antwoord belangrijke formuleringen heeft veranderd, bekijk een configuratiefragment voordat je het toepast, of check dat bij het opschonen van een lijst alleen de bedoelde items zijn verwijderd. Wanneer je de wijzigingen aan iemand anders wilt doorgeven, download je een .patch-bestand in unified-formaat: dat gebruikt hetzelfde formaat als git en kan worden toegepast met git apply of patch -p1. Een diff vervangt je eigen oordeel niet, maar verkleint de kans dat je kleine wijzigingen mist. Door alles lokaal te houden ontstaat er bovendien geen kopie op een server van concepten die mogelijk nog vertrouwelijk zijn.

Net als de rest van Text Tools is deze pagina bedoeld voor snel, herhaalbaar hulpwerk en niet voor opslag gekoppeld aan een account. Houd de originele tekst bij de hand als het resultaat belangrijk is, controleer de uitvoer en kopieer alleen de uiteindelijke versie die je wilt gebruiken.

Hoe te gebruiken

  1. Voeg beide versies toePlak de originele tekst links en de gewijzigde tekst rechts, of sleep een bestand op elk vak. Als je twee bestanden tegelijk neerzet, worden beide kanten gevuld.
  2. Kies modus, weergave en optiesVergelijk op regels, woorden, tekens of zinnen, kies de inline- of naast-elkaar-weergave en negeer eventueel witruimte, hoofdletters of lege regels.
  3. Bekijk de wijzigingenKlik op vergelijken en gebruik Volgende en Vorige (of F7 en Shift+F7) om tussen wijzigingen te springen terwijl je de gelijkenisscore in de gaten houdt.
  4. Exporteer een patchDownload een .patch-bestand in unified-formaat met de exacte wijzigingen, om te delen of toe te passen met git apply of patch.

Veelgestelde vragen

Wordt mijn tekst naar een diff-server gestuurd?
Nee. De vergelijking wordt in je browser gegenereerd met de JavaScript-bibliotheek diff en neergezette bestanden worden lokaal gelezen.
Welke vergelijkingsmodus moet ik gebruiken?
Gebruik regels voor code, lijsten en documenten, woorden voor lopende tekst, tekens voor typfouten, ID's en korte strings, en zinnen wanneer hele zinnen zijn herschreven of verplaatst.
Wat doen de negeer-opties?
Witruimte negeren behandelt verschillen in spaties en inspringing als gelijk, hoofdletters negeren ziet hoofd- en kleine letters als hetzelfde, en lege regels negeren laat lege regels buiten de vergelijking.
Hoe wordt het gelijkenispercentage berekend?
Het is tweemaal het aantal overeenkomende tekens gedeeld door de gecombineerde lengte van beide teksten, dus identieke teksten scoren 100% en totaal verschillende teksten 0%.
Houdt het .patch-bestand rekening met de negeer-opties?
Nee. De patch legt altijd de exacte verschillen vast, zodat hij zonder problemen kan worden toegepast met git apply of patch -p1.
Kan ik vertrouwelijke concepten vergelijken?
Ja, omdat de vergelijking aan de clientzijde gebeurt. Plak toch geen geheimen in een browserpagina die je niet vertrouwt.
Advertisement