Tekstverschilcontrole
FreeVergelijk twee tekstblokken en zie precies wat er is toegevoegd, verwijderd of gewijzigd op regel-, woord- of tekenniveau, met een unified of naast-elkaar weergave en een downloadbaar standaard diff-bestand, allemaal volledig uitgevoerd in uw browser.
Draait volledig in je browser. Je tekst wordt nooit ergens geüpload.
Recente Activiteit
Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.
Compared two texts (1 added, 1 removed)
2 uur geleden
Compared two texts (1 added, 2 removed)
2 uur geleden
Compared two texts (2 added, 1 removed)
2 uur geleden
Compared two texts (1 added, 1 removed)
2 uur geleden
Compared two texts (0 added, 0 removed)
2 uur geleden
Compared two texts (1 added, 1 removed)
2 uur geleden
Compared two texts (2 added, 1 removed)
2 uur geleden
Compared two texts (21 added, 3 removed)
2 uur geleden
Compared two texts (4 added, 1 removed)
2 uur geleden
Compared two texts (2 added, 1 removed)
2 uur geleden
Compared two texts (2 added, 1 removed)
2 uur geleden
Wat deze tool doet
Deze tool vergelijkt twee tekstblokken en markeert precies wat er is toegevoegd, verwijderd of gewijzigd, op regel-, woord- of tekenniveau, met een unified of naast-elkaar weergave, optionele hoofdletter- en witruimte-onafhankelijke vergelijking, en een downloadbaar standaard unified diff-bestand.
Hoe Het Werkt
Deze tool gebruikt hetzelfde longest-common-subsequence diff-algoritme dat wordt gebruikt in Git en het Unix diff-commando om de kleinste set toevoegingen en verwijderingen te vinden die de originele tekst in de gewijzigde tekst verandert. In de modus Regels wordt, zodra een blok verwijderde regels wordt gekoppeld aan een blok toegevoegde regels van dezelfde grootte, elk paar regels een tweede keer vergeleken op woordniveau, zodat alleen de daadwerkelijk gewijzigde woorden worden gemarkeerd, in plaats van de hele regel als anders te markeren.
Problemen die het oplost
- Controleren wat er daadwerkelijk is veranderd tussen twee versies van een document, configuratiebestand of tekstparagraaf voordat u de wijzigingen accepteert.
- Een enkel gewijzigd woord of teken opsporen in twee anders identieke strings, zoals een iets andere API-sleutel of URL.
- Een standaard patchbestand genereren uit twee tekstfragmenten zonder toegang tot een versiebeheersysteem.
- Code vergelijken die opnieuw is geformatteerd met andere inspringing om te bevestigen dat de daadwerkelijke logica niet is veranderd.
Veelgestelde vragen
›Wat is het verschil tussen de modus Regels, Woorden en Tekens?
De modus Regels vergelijkt de twee teksten regel voor regel, wat het beste is voor het vergelijken van documenten, configuratiebestanden of code waarbij hele regels worden toegevoegd of verwijderd; de modus Woorden splitst de tekst in woorden en markeert precies welke woorden binnen een zin zijn veranderd; de modus Tekens gaat nog fijner, en markeert individuele tekenwijzigingen, handig om een enkele typefout of kleine bewerking in een korte string te ontdekken.
›Wat is het verschil tussen Unified en Naast elkaar weergave?
De unified weergave toont één kolom met verwijderde regels direct boven de toegevoegde regels die ze vervangen hebben, vergelijkbaar met een commandoregel-diff; de naast-elkaar weergave splitst de originele en gewijzigde tekst in twee kolommen zodat u ze op dezelfde verticale positie kunt vergelijken, wat het volgen van langere documenten vaak makkelijker maakt.
›Wat doet "Spaties aan begin/einde negeren" precies?
Het behandelt twee regels als identiek als ze alleen verschillen in spaties of tabs aan het begin of einde van de regel, wat handig is bij het vergelijken van code die opnieuw is ingesprongen. Het combineert geen extra spaties in het midden van een regel; als u dat nodig heeft, schakel dan over naar de modus Woorden, die reeksen witruimte tussen woorden al als gelijkwaardig behandelt.
›Kan ik het resultaat downloaden als een patchbestand?
Ja, de knop "Download .diff" slaat de vergelijking op in het standaard unified diff-formaat dat wordt gebruikt door tools zoals Git en het Unix diff-commando, met de gebruikelijke --- / +++ bestandsheaders en @@ hunk-markeringen, zodat het kan worden toegepast met patch of bekeken in elke diff-bewuste editor.
›Waarom wordt de hele regel gemarkeerd als ik één woord in een regel wijzig?
In de modus Regels bepaalt de tool eerst welke regels zijn toegevoegd of verwijderd. Voor een regel die is vervangen, voert de tool vervolgens een tweede vergelijking op woordniveau uit tussen de oude en nieuwe versie van die specifieke regel, zodat alleen de daadwerkelijk gewijzigde woorden worden gemarkeerd in plaats van de hele regel; als een regel volledig is verwijderd zonder vervanging in de buurt, is er niets om mee te vergelijken, dus wordt de volledige regel als verwijderd weergegeven.
Gerelateerde Tools
Tekst
Tekst Per Regel Toevoegen
Voeg dezelfde tekst in bij elke regel, aan het begin, einde, een exacte positie, of naast een match, direct in je browser.
FreeTekst
Tekst-naar-ASCII-converter
Zet tekst om in zijn ASCII-tekencodes, en weer terug, waarbij het resultaat ook in binair, hexadecimaal en octaal wordt weergegeven, allemaal volledig in je browser zonder dat er iets wordt geüpload.
FreeTekst
Tekst-naar-binair-converter
Zet tekst om in zijn binaire tekencodes, en weer terug, waarbij het resultaat ook in decimaal, hexadecimaal en octaal wordt weergegeven, allemaal volledig in je browser zonder dat er iets wordt geüpload.
FreeTekst
Adler32-Checksumcalculator
Bereken de Adler-32-checksum van tekst of een bestand, direct in je browser.
FreeTekst
Anagramgenerator
Vind Engelse anagrammen en kortere woorden die je kunt maken van elk woord, direct in je browser.
FreeTekst
API-Tester
Stuur HTTP-verzoeken naar elk API-eindpunt en inspecteer het antwoord, direct in je browser.
FreeTekst
Argon2-Hashgenerator
Genereer en verifieer Argon2id/Argon2i/Argon2d-wachtwoordhashes volledig in je browser, met aanpasbare geheugenkosten, tijdkosten, en parallellisme.
FreeTekst
Atbash-Cijfertool
Codeer en decodeer tekst met het Atbash-cijfer in klassieke, cijfer-, en Hebreeuwse varianten, met een live spiegelpaar-referentie en teken-koppelingstabel.
Opmerkingen (0)
Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.
Nog geen opmerkingen. Wees de eerste om je gedachten te delen!