← Terug naar functies
Free

Diff-tool

Diff Tool vergelijkt twee tekstblokken en markeert toegevoegde, verwijderde en ongewijzigde regels met kleurgecodeerde uitvoer. Unified (Git-stijl) en naast elkaar liggende weergaven, met optionele "witruimte negeren" en "hoofdletters negeren" schakelaars. Nuttig voor het controleren van bewerkingen, het vergelijken van configuratiebestanden of het spot-checken van API-reacties.

Het vergelijken van twee versies van tekst is een taak die constant voorbijkomt — het beoordelen van wat er veranderde in een configuratiebestand, het spot-checken van twee API-reacties, het verifiëren dat een tekenmigratie niets verbroken heeft. Diff Tool doet dit schoon. Plak Tekst A (origineel) en Tekst B (gewijzigd) en klik op Vergelijken. De uitvoer toont elke regel gecategoriseerd als toegevoegd (groen, gemarkeerd +), verwijderd (rood, gemarkeerd −) of ongewijzigd. Schakel tussen unified weergave (Git-stijl, alles gestapeld) en naast elkaar liggende weergave (twee kolommen met regelkoppeling). De diff gebruikt een longest-common-subsequence-algoritme zodat de uitlijning optimaal is, niet regel-voor-regel naïef. Schakelaar "witruimte negeren" en "hoofdletters negeren" helpen wanneer de werkelijke wijzigingen onder opmaakruimte verborgen zijn. Statistieken aan de bovenkant tonen totale aantallen toegevoegd/verwijderd/ongewijzigd voor een snelle samenvatting.

Live voorvertoning
example.com
Diff Tool +3 toegevoegd −2 verwijderd 5 ongewijzigd
Samengevoegd Naast elkaar
1 1 function greet(name) {
2 console.log("Hi " + name);
2 + console.log(`Hello, ${name}!`);
3 + console.log(`Welcome back.`);
3 4 }
4 5  
5 greet("world");
6 + greet("Alice");
6 7 greet("Bob");
Belangrijkste kenmerken

Diff op regelniveau

Categoriseert elke regel als toegevoegd, verwijderd of ongewijzigd met behulp van een longest-common-subsequence-algoritme voor optimale uitlijning.

Unified & Naast elkaar liggende weergaven

Schakel tussen Git-stijl unified (alles gestapeld) en naast elkaar liggende (twee kolommen) layouts, afhankelijk van wat makkelijker te lezen is.

Kleurgecodeerde uitvoer

Toegevoegde regels worden groen gemarkeerd met + teken; verwijderde regels worden rood gemarkeerd met − teken; ongewijzigde regels zijn neutraal. Snel visueel scannen.

Witruimte / Hoofdletters negeren

Schakelaars laten u triviale opmaakkaarten negeren zodat u zich kunt concentreren op betekenisvolle wijzigingen.

Diff-statistieken

De bovenste balk toont "+N toegevoegd −N verwijderd N ongewijzigd" aantallen — snel overzicht zonder elke regel te scannen.

Snel voor realistische invoer

Verwerkt duizenden regels in milliseconden. Grote invoer is begrensd om de gebruikersinterface responsief te houden.

Veelvoorkomende scenario's

Bewerkingen controleren voordat u opslaat

Voordat u een bestand overschrijft, plakt u de oude en nieuwe versies om te bevestigen dat alleen de beoogde wijzigingen in de nieuwe versie staan — geen onbedoelde verwijderingen.

API-reacties vergelijken

Leg een reactie vast vóór en na een correctie, diff de twee payloads, en verifieer dat uw wijziging alleen aanraakte wat het moest.

Configuratiebestand Diffing

Vergelijk twee omgevingsconfiguraties (dev vs prod, oud vs nieuw) om drift op te sporen die subtiele bugs kan veroorzaken.

Opgemaakte uitvoer verifiëren

Voer een formatter uit op een bestand en diff invoer vs uitvoer om te bevestigen dat alleen whitespace/opmaak veranderde — geen semantische drift.

Spot-Checking Tekstmigraties

Bij het bijwerken van kopieën op een pagina of in een document, diff oud en nieuw om te verifiëren dat elke vertaling correct is geland.

Hoe te gebruiken
1

Open Diff Tool

Klik op het Diff-pictogram in de DevSuite Pro dock. Een paneel verschijnt met twee tekstgebieden naast elkaar.

2

Plak Tekst A en Tekst B

Plak de originele versie in Tekst A en de gewijzigde versie in Tekst B. Elke tekst werkt — code, JSON, logboeken, proza.

3

Schakelaar opties

Schakel "Witruimte negeren" of "Hoofdletters negeren" in als opmaak-/kapitalisatiewijzigingen ruis zijn die u wilt overslaan.

4

Klik op Vergelijken

Druk op Vergelijken. De diff wordt weergegeven onder met kleurgecodeerde toegevoegde/verwijderde/ongewijzigde regels en statistieken aan de bovenkant.

5

Weergaven wisselen (optioneel)

Flip tussen Unified en Side-by-side weergaven. Unified is compacter, side-by-side maakt regelkoppeling voor de hand liggend.

Klaar om te proberen?

Installeer DevSuite Pro gratis en ontgrendel 64+ ontwikkelaarstools voor uw browser.

Toevoegen aan Chrome Toevoegen aan Edge Toevoegen aan FireFox