Tekstvergelijkingstool
Gebruikshandleiding
Text Diff is een browsergebaseerde vergelijkingstool die nauwkeurig de verschillen toont tussen twee versies van elke tekst — code, documenten, configuratiebestanden of proza — in een kleurgecodeerde weergave naast elkaar of in een uniforme weergave. Of u nu de wijzigingen van een collega in een document beoordeelt, twee versies van een configuratiebestand vergelijkt, of onderzoekt hoe een API-reactie is veranderd tussen twee aanroepen, deze tool maakt de verschillen direct zichtbaar. Regels die alleen in de linker tekst voorkomen, worden rood gemarkeerd; regels die alleen in de rechter tekst voorkomen, worden groen gemarkeerd; identieke regels worden wit weergegeven. Gewijzigde regels worden tot op tekenniveau geanalyseerd, zodat u precies kunt zien welke woorden of tekens zijn toegevoegd of verwijderd, zelfs in lange regels. Het onderliggende diff-algoritme is het Myers-algoritme (hetzelfde als gebruikt door Git), dus de uitvoer is semantisch optimaal — het minimaliseert het aantal wijzigingsregio's en groepeert gerelateerde wijzigingen. U kunt schakelen tussen de weergave naast elkaar (twee kolommen) en de uniforme weergave (één kolom met +/--voorvoegsels) afhankelijk van uw voorkeur. De tool toont ook een samenvatting: totaal aantal toegevoegde, verwijderde en ongewijzigde regels. Voor zeer grote invoer (meer dan 50 KB) wordt de verwerking overgedragen aan een Web Worker op de achtergrond om de pagina responsief te houden.
- Plak de originele tekst — Klik op het "Origineel"-paneel links en plak de eerste versie van de inhoud — de basis voor vergelijking.
- Plak de gewijzigde tekst — Klik op het "Gewijzigd"-paneel rechts en plak de tweede versie van de inhoud — de versie die u met de basis wilt vergelijken.
- Klik op Vergelijken — Druk op de knop "Vergelijken". De kleurgecodeerde diff-weergave verschijnt: rode regels bestaan alleen in het origineel (verwijderd), groene regels bestaan alleen in het gewijzigde (toegevoegd), grijze regels zijn identiek in beide.
- Lees de inline details — Binnen gewijzigde regels worden de specifieke toegevoegde of verwijderde tekens gemarkeerd met een diepere schaduw. Deze diff op tekenniveau is bijzonder nuttig voor het opsporen van typefouten, extra spaties of interpunctiewijzigingen in proza.
- Wissel van weergavemodus — Schakel tussen de "Naast elkaar"-modus (origineel en gewijzigd in twee kolommen, ideaal voor grote schermen) en de "Uniform"-modus (één kolom met + en --voorvoegsels, vergelijkbaar met git diff-uitvoer).
- Controleer de samenvatting — De samenvattingsbalk boven de diff toont het totaal aantal toegevoegde, verwijderde en ongewijzigde regels. Gebruik dit om snel de omvang van de wijzigingen te beoordelen voordat u de volledige diff leest.
Veelgestelde vragen
Wordt mijn tekst naar een server gestuurd voor vergelijking?
Nee. Diff-vergelijking vindt plaats in je browser via de jsdiff-bibliotheek. Je tekst verlaat nooit je apparaat.
Hoe werkt diff-vergelijking?
De tool gebruikt het Myers diff-algoritme om de langste gemeenschappelijke deelreeks tussen twee teksten te vinden en toont toevoegingen (groen gemarkeerd) en verwijderingen (rood gemarkeerd) per regel.
Kan ik grote broncodebestanden vergelijken?
Ja. Voor teksten groter dan 50 KB wordt de vergelijking uitgevoerd in een Web Worker om de gebruikersinterface responsief te houden. Er zijn geen serveropgelegde groottelimieten.
Kan ik deze tool offline gebruiken?
2Kit is een PWA. Na je eerste bezoek werkt de tool volledig offline.
Is deze diff-tool gratis?
Ja. 2Kit is volledig gratis, vereist geen account en heeft geen gebruikslimieten.
Technische implementatie
Alle verwerking vindt volledig in uw browser plaats — er worden nooit gegevens naar servers verzonden. Dit hulpmiddel werkt volledig offline als Progressive Web App (PWA): na het eerste bezoek worden alle pagina's en bestanden opgeslagen door de Service Worker en blijven beschikbaar zonder internetverbinding. Uw invoergegevens verlaten uw apparaat nooit, waardoor het veilig is voor gevoelige inhoud zoals API-sleutels, wachtwoorden, privéconfiguraties en vertrouwelijke documenten.