Difų (trumpai 'skirtumas') įrankis palygina du tekstus ir rodo, kas tiksliai pasikeitė tarp jų. Iš pradžių sukurtas programinės įrangos kūrimui (Unix 'diff' komanda datuojama 1970-aisiais), difų įrankiai dabar yra būtini visiems, dirbantiems su tekstu — rašytojams, palyginantiems juodraščius, kūrėjams, peržiūrintiems kodo pakeitimus, ir redaktoriams, sekantiems dokumentų peržiūras.
Kaip veikia difų tikrinimas?
Mūsų difų tikrintuvas naudoja eilutė po eilutės palyginimo algoritmą. Jis nustato ilgiausią bendrą subsekveniją tarp dviejų tekstų, tada pažymi eilutes, kurios buvo pridėtos (tik pakeistoje versijoje), ištrintos (tik originalioje) arba nepakeistos (abuose). Tai suteikia jums aiškų vizualinį atvaizdavimą kiekvienam pokyčiui, nesvarbu, kaip mažas.
Dažniausiai naudojami atvejai
Kūrėjai kasdien naudoja difų įrankius, kad peržiūrėtų kodo pakeitimus, palygintų konfigūracijos failus ir išspręstų problemas tarp versijų. Rašytojai palygina dokumentų juodraščius, kad stebėtų peržiūras. Sistemos administratoriai palygina serverių konfigūracijas. Studentai tikrina savo darbą su nuorodų sprendimais. Jei kada nors reikėjo atsakyti į klausimą 'kas pasikeitė?' — difų tikrintuvas yra jūsų atsakymas.