Kode-diff
Free online Code Diff tool, no installation required
Om Code Diff
Jævner to tekstuddrag linje for linje og markerer de tilføjte, fjernet og uforandrede linjer, med tall på tilføjelser og fjerder. Resultaterne kan vises i en linje (enkelt kolonie med +/--forudsetninger) eller side ved side (original til venstre, modificeret til højre), og kopies som en textblok i unified-diff-stil.
Hoe bruge det
1. Vælg eventuelt en “Sprog”-knap – dette er kun en beskrivelse til din referanse; den udfører ikke syntax-baseret diffing. 2. Lim originalteksten i feltet “Originalkode” og den nye tekst i “Endret kode”. 3. Klik på “Jævne for at beregne diffen”. 4. Skifte mellem “Inline-vue” eller “Side ved side-vue”. 5. Klik på “Kopier for at kopiere diffteksten (linjer med ‘+’, ‘-’ eller mellemrum)”, eller “Særløs for at slette”.
Diff-algoritme og begrænsninger
Diffen er en enkel linje-for-linje gennemgång, ikke en sand Longest-Common-Subsequence eller Myers diff. Når to overensstemmende linjer skifter, sendes begge som en removed+added-par; reine indsatser og slettninger detekteres, men blokkbevægelser eller omordning af linjer matches ikke og vil fremstå som en fuld remove-then-add. Der er ingen ignorering af mellemrum eller sammenligning med bevidsthed for syntax, uanset språgselекторen.
▶Skifter språgevalgretningen, hvordan diff-funktionen virker?
▶Hvorfor vises nogle uændrede linjer som ændrede efter omordning?
▶Kan jeg ignorere ændringer i mellemrum?
▶Hvilken format genereres af Copy?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig