Handytool
UtvecklareGratisKörs lokalt

Diff-visare

Jämför två textdelar sida vid sida — rad-, ord- eller teckendiff — privat i din webbläsare.

Jämför efter
Original
Ändrad
+ 0 tillagd·- 0 borttagen·1 oförändrad

Om Diff-visare

Handytools diff-visare jämför vilka två textdelar som helst — kod, prosa, JSON, loggfiler — och framhäver vad som lades till, togs bort och är oförändrat. Byt mellan rad-, ord- och teckengranularitet, ignorera skiftläges- eller blankteckenskillnader och kopiera en unified diff med ett klick. Allt körs lokalt med en longest-common-subsequence diff-algoritm, så även stora inklistringar förblir privata och snabba.

Funktioner i Diff-visare

  • 01

    Rad-, ord- och teckenlägen

    Raddiff är bäst för kod och konfiguration; orddiff är utmärkt för prosa och kopieringsediteringar; teckendiff fångar stavfel och interpunktionsändringar.

  • 02

    Ignorera skiftläge och blanksteg

    Slå på skiftlägesokänslig och blankteckenokänslig jämföring för att endast se meningsfulla skillnader när du jämför omformaterad kod eller omskriven text.

  • 03

    Kopierbar unified diff

    Resultatet återges med klassiska +/- prefix, redo att klistra in i en kodgranskning, en felrapport eller var som helst.

Vanliga frågor om Diff-visare

Hur stora kan inmatningarna vara?
Diff är O(n·m) så mycket stora inmatningar (tiotusentals rader) blir långsamma, men de flesta dagliga kod-, prosa- och logjämförelser är omedelbar. För enorma filer föredra radläge och ignorera blanksteg.
Lämnar denna min texter på en server?
Nej. Diff beräknas i din webbläsare — ingen nätverksförbindelse görs. Säker för proprietär kod, interna dokument och konfidentiell prosa.
Vad är skillnaden mellan rad-, ord- och teckendiff?
Raddiff behandlar varje rad som en enhet och är ideal för kod; orddiff delar på blanksteg och är bäst för prosa; teckendiff är det finaste kornet och är användbart när du vill se stavfel eller interpunktionsändringar.
Varför är vissa rader markerade som både tillagda och borttagna?
När en rad ändras i mitten representerar diff-algoritmen den som en borttagen gammal rad plus en tillagd ny rad. Byt till ord- eller teckenläge för att se exakt vad som ändrades inuti raden.

Relaterade verktyg

Utvecklare

Utforska fler verktyg

Alla verktyg