Diff Checker - Vergelijk twee tekstfragmenten naast elkaar

Plak twee tekstblokken en zie direct wat er veranderd is, regel voor regel. Gesplitste of geünificeerde weergave, optioneel negeer witruimte en negeer naamval. Draait volledig in je browser.

Origineel

Veranderd

Over differentiaalcontrole

Verschillen worden berekend met het langst-gemeen-deelvolgorde-algoritme op lijnniveau: passende lijnen worden uitgelijnd, en de rest wordt gemarkeerd als toevoegingen (groen) of verwijderingen (rood). Ignoreer-witruimte laat reeksen witruimte instorten voordat het wordt vergeleken; Negeer kleine letters aan beide kanten.

Frequently Asked Questions

Plak de originele tekst links en de gewijzigde tekst rechts. De verschillen worden direct gemarkeerd — toevoegingen in groen, verwijderingen in rood — met behulp van een lijnniveau langste-gemeen-deelvolgorde-algoritme, zodat matchende lijnen uitgelijnd blijven, zelfs wanneer blokken bewegen.

usage

Split view toont de twee fragmenten in parallelle kolommen, wat de makkelijkste manier is om proza, contracten of vertalingen te lezen. Unified View verweeft toevoegingen en verwijderingen in één kolom met de voorvoegsels "+" en "-" — hetzelfde formaat als Git gebruikt, wat handig is voor codereview.

features

Ja. Schakel "Negeer witruimte negeren" om reeksen van spaties en tabbladen te laten samenvallen voordat je vergelijkt, wat herformatteringsruis verbergt. Zet "Negeer naamval" om beide kanten met kleine letters te bestempelen zodat "Apple" en "apple" als identiek worden behandeld. Beide schakelaars kunnen gecombineerd worden.

features

Het diff draait in je browser, dus de grootte wordt begrensd door het beschikbare geheugen in plaats van een vaste limiet. Fragmenten tot enkele honderdduizenden tekens worden direct berekend; Zeer grote bestanden kunnen even duren, vooral met zowel negeer-witruimte als negeer-case-actief ingeschakeld.

technical

Lijnniveau-diffs detecteren geen bewegingen — wanneer een blok van één plek verdwijnt en elders weer verschijnt, worden beide bewerkingen afzonderlijk gerapporteerd. Dat is hetzelfde gedrag als het standaarddifferentieel van Git, en het houdt het algoritme snel en voorspelbaar.

technical

Nee. Beide snippets worden lokaal in je browser onderscheiden. Er wordt niets opgeslagen, niets wordt verzonden en niets wordt gelogd, dus het is veilig om vertrouwelijke contracten, interne broncode of niet-uitgebrachte teksten te vergelijken.

privacy

Use Cases

Vergelijk codeversies voordat je committeert

Differentileer twee snippets naast elkaar om per ongeluk bewerkingen te ontdekken voordat je een pull request opent, vooral als je zonder IDE werkt of gekopieerde patches uit de chat stopt

technical

Plaatselijke wijzigingen in contracten en overeenkomsten

Vergelijk twee versies van een contract, NDA of SOW om elke toevoeging en verwijdering te vinden die advocaten en cliënten hebben gedaan, zelfs wanneer het document is hergetypt

business

Vertaalvarianten naast elkaar beoordelen

Differentieel twee vertaalversies om te zien welke zinnen de redacteur heeft gewijzigd, gemist of herformuleerd, zodat lokalisatieteams de tekstkwaliteit in het Engels, Spaans en Frans kunnen controleren, zodat lokalisatieteams de tekstkwaliteit in het Engels, Spaans en Frans kunnen controleren

creative

Plagiaat in essays en papers detecteren

Vergelijk het concept van een student met een vermoedelijke bron om hergebruikte zinnen en alinea's te markeren voor plagiaatbeoordeling op scholen, universiteiten en in de journalistiek

educational

Controleer bewerkingen aan API-antwoorden & JSON

Diff twee JSON-payloads, API-antwoorden of YAML-configuraties om schema-drift te volgen, serialisatiebugs te debuggen en te bevestigen dat een regressie daadwerkelijk de output heeft veranderd

technical

Volg documentrevisies voor redactieteams

Vergelijk de blogversie van vandaag met de versie van gisteren om precies te zien welke zinnen zijn verplaatst, herschreven of verwijderd tijdens redactionele beoordeling en copyfiting

business