Vad är en sida-vid-sida-jämförelse av text?

En sida-vid-sida-jämförelse visar två versioner av en text i två kolumner och radar upp de rader som matchar. Rader som bara finns i den första versionen markeras till vänster, rader som bara finns i den andra versionen markeras till höger och oförändrade rader mellan dem ligger i nivå med varandra. Det är den vy som kodredigerare och webbplatser för kodgranskning använder för att visa skillnader, och den gör det enkelt att läsa en ändring i sitt sammanhang i stället för som en lista med redigeringar.

Verktygsbeskrivning

Det här verktyget jämför två texter eller filer sida vid sida. Klistra in originalversionen till vänster och den ändrade versionen till höger, eller öppna en fil på varje sida. Borttagna rader blir röda, tillagda rader blir gröna och orden som ändrats i en ändrad rad får en mörkare färg. Båda sidorna går att redigera, så jämförelsen uppdateras medan du skriver.

Funktioner

  • Två redigerbara sidor, var och en med flikarna Klistra in och Ladda upp för text eller oformaterade textfiler
  • Borttagna rader i rött, tillagda rader i grönt och ändrade ord markerade i redigerade rader
  • Randiga utfyllnadsrader som håller matchande rader i nivå på båda sidor
  • Synkroniserad rullning mellan de två sidorna
  • Antal borttagna och tillagda rader under varje sida
  • Klistra in från urklipp, kopiera och ladda ned för varje sida, med filnamnet från den öppnade filen
  • Radslut ignoreras, så kopior av samma fil från Windows och Mac jämförs som identiska

Så fungerar det

Verktyget delar upp båda texterna i rader och matchar de rader som de har gemensamt med hjälp av biblioteket jsdiff. Rader som inte matchas har tagits bort eller lagts till. När en borttagen rad ligger intill en tillagd rad jämförs de ord för ord, och de ändrade orden markeras om tillräckligt mycket av raden är oförändrad. När det mesta av en rad är nytt färgläggs i stället hela raden. Mellanslag och skiftläge räknas som ändringar. Allt körs i din webbläsare och texterna laddas aldrig upp.

Tips

  • Ett extra mellanslag i slutet av en rad gör att raden markeras som ändrad. Om en rad ser likadan ut på båda sidor kan du leta efter avslutande mellanslag.
  • Långa rader radbryts inte. Rulla i sidled för att se slutet av en rad.
  • Du kan öppna en fil på ena sidan och klistra in text på den andra.