Verschillenweergave
Twee versies van een contract, twee kopieën van een configuratiebestand en twee concepten van een e-mail: wanneer je precies wilt zien wat er tussen beide is veranderd, is met het oog scrollen niet werkbaar. Deze verschillenweergave vergelijkt de twee teksten regel voor regel, markeert toevoegingen in het groen en verwijderingen in het rood en toont het resultaat in een gecombineerde of naast elkaar staande weergave, met de regelnummers van beide versies.
Zo vergelijk je twee teksten
-
1
Plak beide versies
Het linkervak is voor het origineel, het rechtervak voor de nieuwe versie. Plak of typ de tekst rechtstreeks in.
-
2
Kies de weergavemodus
Naast elkaar toont de twee versies in parallelle kolommen. Inline stapelt de wijzigingen met markeringen zoals `+` en `-`.
-
3
Vergelijk en controleer
Druk op Vergelijken. Toegevoegde, verwijderde en ongewijzigde regels worden gemarkeerd, elk met hun regelnummer in beide versies, en een samenvatting telt de wijzigingen.
Verschilmarkeringen in één oogopslag
| Symbool | Betekenis |
|---|---|
+ |
Regel bestaat alleen in de nieuwe versie (toegevoegd) |
- |
Regel bestaat alleen in het origineel (verwijderd) |
| (leeg) | Regel is in beide versies identiek (context) |
Gecombineerd of naast elkaar
- Gecombineerd. Beide teksten worden in één kolom gestapeld. Toegevoegde regels zijn groen, verwijderde regels rood, ongewijzigde regels zonder kleur, en elke regel toont zijn nummer in het origineel en in de nieuwe versie.
- Naast elkaar. Het origineel en de nieuwe versie verschijnen in parallelle kolommen. Een lege cel aan één kant betekent dat de regel alleen aan de andere kant bestaat.
Vergelijking op regelniveau
De tool vergelijkt de teksten regel voor regel, inclusief witruimte, en vindt de kleinste set regeltoevoegingen en -verwijderingen die de ene tekst in de andere verandert. Wijzigingen in inspringing en eindspaties verschijnen daardoor als gewijzigde regels. Dat is nuttig bij het vergelijken van opnieuw opgemaakte code, tekst die op een andere regellengte is omgezet, of YAML- en INI-fragmenten waar per ongeluk eindspaties in sluipen.
Tips
- Gebruik een lege regel als scheiding als je secties van een groter document wilt vergelijken; het algoritme kan goed overweg met lange invoer.
- Vergelijk JSON na het netjes opmaken. Twee identieke JSON-objecten die op verschillende regels zijn geserialiseerd, zien er bij een ruwe diff anders uit; maak ze eerst netjes op.
- Verwijder tijdstempels voor diffs van logbestanden, anders wordt elke regel als gewijzigd weergegeven.
- Houd de volgorde van beide teksten aan. De tool koppelt identieke regels maar detecteert geen verplaatste blokken; het omwisselen van twee alinea’s verschijnt daarom als een verwijdering plus een toevoeging.
Veelgestelde vragen
Het vergelijkt de twee teksten regel voor regel en vindt de kleinste set invoegingen en verwijderingen die de ene versie in de andere verandert (een aanpak via de langste gemeenschappelijke deelrij). Het toont je alleen wat verschilt; het voegt geen bestanden samen en wijzigt ze niet.
Ja. De tool behandelt de invoer als platte tekst, dus code, configuratiebestanden, JSON, logs en proza werken allemaal. De uitvoer wordt in een niet-proportioneel lettertype weergegeven zodat de opmaak leesbaar blijft, en er is geen taalspecifieke analyse, wat hem betrouwbaar maakt voor elk bestandstype.
Een regeldiff vergelijkt elke regel op zijn positie en houdt geen verplaatste blokken bij. Het omwisselen van twee alinea’s verschijnt daarom als een verwijderd blok en een toegevoegd blok. Dat is normaal gedrag voor dit soort vergelijking.
De twee teksten maken deel uit van de interactieve staat van de pagina, dus ze worden naar onze server gestuurd terwijl je de tool gebruikt, en in de meerstapsflow worden ze tussen de stappen ook in je browser bewaard. Ze worden niet opgeslagen in onze database en niet gedeeld. Plak alleen inhoud die je over het internet wilt versturen.
Gerelateerde tools
ASCII-tabelreferentie
Volledige ASCII-tabel van 0 tot 127 met decimale, hexadecimale, octale en binaire waarden en HTML-numerieke referentienotatie, inclusief control codes zoals NUL, LF en DEL.
HTML-tekenreferentie
Een doorzoekbare lijst met HTML-entiteiten, hun benoemde en numerieke codes, plus kopiëren met één klik voor speciale tekens en symbolen.
Sneltoetsenoverzicht
Zoek gedocumenteerde standaardsneltoetsen voor VS Code, Chrome en Bash met GNU Readline op macOS, Windows en Linux.
EditorConfig-generator
Genereer een .editorconfig-bestand met uw regels voor inspringstijl en -grootte, regeleinde, tekenset en witruimte voor consistente opmaak in alle IDE's en editors.
E-mailvalidator
Valideer een e-mailadres: RFC 5322-syntaxcontrole, live MX-record-zoekopdracht, plus details over lokaal deel, domein en lengte. Er wordt geen e-mail verstuurd.
ASCII naar binair-converter
Converteer elke ASCII-string naar zijn binaire representatie. Elk teken wordt acht bits, gescheiden door spaties, klaar voor protocoltrace of huiswerk.
Tool beschikbaar in andere talen
- Visor de diferencias [ES]
- โปรแกรมดูความแตกต่าง [TH]
- 差异查看器 [ZH]
- 차이 뷰어 [KO]
- Visualiseur de différences [FR]
- Skillnadsvisare [SV]
- Penampil Perbedaan [ID]
- Visualizador de Diferenças [PT]
- Diff-Viewer [DE]
- Fark Görüntüleyici [TR]
- Podgląd różnic [PL]
- Diff Viewer [EN]
- 差分ビューア [JA]
- Trình xem khác biệt [VI]
- عارض الفروق [AR]
- Visualizzatore di differenze [IT]
- Просмотр различий [RU]