Code vergelijken
Plak twee versies van een bestand en zie precies welke regels en woorden zijn gewijzigd.
Verzegeld op dit apparaat
Werkt in je browser. Er wordt niets geüpload.
Verzegeld
Verschillen
Plak code in beide vakken om de verschillen te zien.
Zo werkt het
-
Plak beide versies
Plak het origineel links en de gewijzigde versie rechts, of open twee bestanden vanaf je apparaat.
-
Bekijk de verschillen
Toegevoegde, verwijderde en gewijzigde regels worden gemarkeerd met hun regelnummer, en de precieze woorden die zijn veranderd worden uitgelicht.
-
Deel het resultaat
Kopieer of download de wijzigingen als unified diff, het formaat dat Git en codereviewtools gebruiken.
Veelgestelde vragen
Wordt mijn code geüpload om te vergelijken?
Nee. De vergelijking gebeurt in je browser, dus broncode, configuratiebestanden en eventuele inloggegevens daarin blijven op je apparaat.
Wat doet ‘Witruimte negeren’?
Regels worden als gelijk beschouwd als ze alleen verschillen in spaties, tabs of inspringing. Handig na het herformatteren van code, als alleen de inspringing is veranderd.
Wat is een unified diff?
Het standaard tekstformaat voor wijzigingen: verwijderde regels beginnen met -, toegevoegde regels met +, en bij elke groep wijzigingen staan een paar regels context. Git, patch en de meeste codereviewtools kunnen het lezen.
Kan ik elke taal vergelijken?
Ja. De vergelijking werkt regel voor regel op platte tekst, dus het werkt voor elke programmeertaal, JSON, YAML, CSV, SQL of elk configuratiebestand.
Hoe groot mogen de bestanden zijn?
Bestanden met tienduizenden regels worden in een oogwenk vergeleken. Lange ongewijzigde stukken worden ingeklapt, en je kunt ze uitklappen wanneer je de volledige context nodig hebt.