Diff-visning
Sammenlign to tekststykker side ved side — linje, ord eller tegn diff — privat i din browser.
Om Diff-visning
Handytools diff-visning sammenligner alle to tekststykker — kode, prosa, JSON, loglinjer — og fremhæver hvad der blev tilføjet, fjernet og uændret. Skift mellem linje, ord og tegn granularitet, ignorer små/store bogstaver eller whitespace forskelle, og kopier en unified diff med et klik. Alt kører lokalt med en longest-common-subsequence diff algoritme, så selv store indsætninger forbliver private og øjeblikkelige.
Funktioner i Diff-visning
- 01
Linje, ord og tegn tilstande
Linje diff er bedst til kode og config; ord diff er fint til prosa og kopieringer; tegn diff fanger enetegns stavefejl og tegnsætningsændringer.
- 02
Ignorer små/store bogstaver og whitespace
Skift mellem case-insensitive og whitespace-insensitive sammenligninger for at se kun meningsfulde forskelle når du sammenligner reformateret kode eller omskrevet tekst.
- 03
Kopiérbar unified diff
Resultatet gengives med klassiske +/- præfikser, klar til at blive indsat i en code review, en bug report eller andre steder.
Ofte stillede spørgsmål om Diff-visning
- Hvor store kan inputene være?
- Diffing er O(n·m) så meget store inputs (titusinder af linjer) bliver langsomme, men de fleste hverdagslige kode, prosa og log sammenligninger er øjeblikkelige. For enorme filer foretrækker linje tilstand og ignorer whitespace.
- Efterlader dette mine tekster på en server?
- Nej. Diffen beregnes i din browser — ingen netværksforespørgsler sendes. Sikker til proprietær kode, interne dokumenter og fortrolig prosa.
- Hvad er forskellen mellem linje, ord og tegn diff?
- Linje diff behandler hver linje som en enhed og er ideel til kode; ord diff deler på whitespace og er bedst til prosa; tegn diff er fineste granulatitet og er nyttig når du vil se stavefejl eller tegnsætningsændringer.
- Hvorfor er nogle linjer markeret som både tilføjet og fjernet?
- Når en linje ændres i midten, repræsenterer diff-algoritmen det som en fjernet gammel linje plus en tilføjet ny linje. Skift til ord eller tegn tilstand for at se præcis hvad der ændrede sig indeni linjen.
Vejledninger
Artikler →Relaterede værktøjer
Udvikler →- Aktiv
Regex-tester
Test JavaScript regulære udtryk mod enhver tekst — se matches, capture groups og erstatninger live i din browser.
UdviklerGratisKører lokaltÅbn - Aktiv
Lorem ipsum generator
Generer pladsholdertekst — afsnit, sætninger eller ord — øjeblikkelig, med valgfrit HTML tags.
UdviklerGratisKører lokaltÅbn - Aktiv
Slugify
Gør enhver titel til en ren, URL-sikker slug — Unicode aware, med separator og stop-ord muligheder.
UdviklerGratisKører lokaltÅbn
Udforsk flere værktøjer
Alle værktøjer →- Aktiv
Flet PDF
Sæt flere PDF-filer sammen i den rækkefølge, du vælger.
PDFGratisKører lokaltÅbn - Aktiv
OCI Fotogenerator (2×2)
Lav et 2×2 tommer OCI foto online – hvid baggrund, korrekt ansigts størrelse, gratis og privat i din browser.
BilledeGratisKører lokaltÅbn - Aktiv
WebM til MKV
Konverter WebM-videoer til MKV (Matroska) i din browser — filer forlader aldrig din enhed.
VideoGratisKører lokaltÅbn - Aktiv
Konvertér lyd
Konvertér mellem MP3-, WAV-, OGG- og M4A-filer.
LydGratisKører lokaltÅbn - Aktiv
HTML til Markdown
Konverter HTML til ren, læsbar Markdown.
DokumentGratisKører lokaltÅbn