Forside / Udviklerværktøjer / Tekst- og filsammenligning online
Gratis onlineværktøjer

Tekst- og filsammenligning online

Sammenlign to tekster eller tekstfiler i browseren. Få en præcis linje-for-linje-forskel med tilføjelser og fjernelser. Ingen upload, data forbliver lokalt…

Begynd at bruge

Forstå forskellen: et konkret eksempel

Forestil dig, at du har to versioner af en konfigurationsfil. I version A står der rød og derefter blå. I version B står der rød og derefter grøn. Når du sammenligner dem, vil værktøjet beholde den fælles linje rød uden markering. Linjen grøn markeres som tilføjet (med +), og linjen blå markeres som fjernet (med -). Bemærk, at en udskiftning altid vises som en tilføjelse plus en fjernelse – der findes ikke en separat markering for ændrede linjer eller en sammenligning på tegnniveau.

Vigtige begrænsninger og faktiske indstillinger

  • Hver side må højst have 20.000 linjer.
  • Produktet af linjeantallet (inkl. tabelkanter) skal holdes under ca. 4.000.000 sammenligningsceller, fordi metoden bruger kvadratisk dynamisk programmering.
  • Sammenligningen er eksakt og skelner mellem store og små bogstaver samt mellemrum. Der er ingen mulighed for at ignorere mellemrum, ingen syntaksbevidst diff, ingen mappesammenligning, ingen understøttelse af binære filer, ingen fletteditor og ingen serverupload.
  • Filer og indsatte tekster forbliver i browseren. Der sendes ikke noget til en server.
  • Filafkodning følger browserens UTF-8-adfærd, så ældre tegnkodninger kan vises forkert.

Ofte stillede spørgsmål

Hvordan håndteres store filer?

Værktøjet er ikke egnet til meget store filer. Hvis du overskrider 20.000 linjer pr. side eller de ca. 4.000.000 celler, kan sammenligningen blive for langsom eller mislykkes. For store filer bør du overveje at dele dem op.

Kan jeg sammenligne filer med forskellige kodninger?

Nej. Filen læses med browserens File.text-metode, som fortolker indholdet som UTF-8. Hvis dine filer bruger en ældre kodning, f.eks. Windows-1252, kan specialtegn vises forkert. Du kan konvertere filen til UTF-8 først.

Hvordan kopierer jeg resultatet?

Når sammenligningen er færdig, kan du markere hele outputtet og kopiere det. De kopierede linjer indeholder de samme markører: plustegn for tilføjelser, minustegn for fjernelser og ingen markering for uændrede linjer.

Behandlingen foregår lokalt i din browser.