Zana ya Diff inalinganisha vitalu viwili vya maandishi na kuangazia mistari iliyoongezwa, iliyoondolewa, na isiyobadilishwa kwa kutumia msimbo wa rangi. Mwonekano uliounganishwa (mtindo wa Git) na bega kwa bega, na vigeuza vya hiari vya kupuuza nafasi-tupu na kupuuza kesi. Inafaa kwa kuthibitisha mabadiliko, kulinganisha faili za usanidi, au kukagua majibu ya API.
Kulinganisha matoleo mawili ya maandishi ni mojawapo ya kazi zinazojitokeza mara kwa mara — kukagua kile kilichobadilika katika faili ya usanidi, kukagua majibu mawili ya API, kuthibitisha kuwa uhamishaji wa kamba haukuvunja chochote. Zana ya Diff hufanya hivi kwa usafi. Bandika Maandishi A (asili) na Maandishi B (yaliyobadilishwa) kisha ubofye Linganisha. Matokeo yanaonyesha kila mstari umeainishwa kama umeongezwa (kijani, wenye alama ya +), umeondolewa (nyekundu, wenye alama ya -), au haujabadilishwa. Badilisha kati ya mwonekano uliounganishwa (mtindo wa Git, kila kitu kimerundikwa) na mwonekano wa bega kwa bega (safu wima mbili zenye mistari iliyooanishwa). Diff inatumia kanuni ndefu zaidi ya kawaida-ndogo ili upangaji uwe bora, sio mstari-kwa-mstari pekee. Vigeuza vya kupuuza nafasi-tupu na kupuuza kesi husaidia wakati mabadiliko halisi yamefichwa na muundo. Takwimu zilizo juu zinaonyesha jumla ya mistari iliyoongezwa/iliyoondolewa/isiyobadilishwa kwa muhtasari wa haraka.
Inaainisha kila mstari kama umeongezwa, kuondolewa, au haujabadilishwa kwa kutumia kanuni ndefu zaidi ya kawaida-ndogo kwa upangaji bora.
Badilisha kati ya miundo iliyounganishwa ya mtindo wa Git (kila kitu kimerundikwa) na bega kwa bega (safu wima mbili) kulingana na muundo ulio rahisi kusoma.
Mistari iliyoongezwa huangazia kijani na alama ya +; mistari iliyoondolewa huangazia nyekundu na alama ya -; mistari isiyobadilishwa inabaki kama ilivyo. Uchanganuzi wa haraka wa kuona.
Vigeuza hukuruhusu kupuuza tofauti ndogo za uumbizaji ili uweze kuzingatia mabadiliko muhimu.
Upau wa juu unaonyesha jumla ya "+N iliyoongezwa -N imeondolewa N isiyobadilishwa" — muhtasari wa haraka bila kusoma kila mstari.
Hushughulikia maelfu ya mistari kwa milisekunde. Maingizo makubwa yanadhibitiwa ili kufanya kiolesura (UI) kiendelee kufanya kazi vizuri.
Kabla ya kuandika juu ya faili, bandika matoleo ya zamani na mapya ili kuthibitisha mabadiliko yanayokusudiwa pekee ndiyo yaliyo katika jipya — hakuna kufuta kwa bahati mbaya.
Nasa jibu kabla na baada ya kurekebisha, linganisha mizigo hiyo miwili, na uhakikishe kuwa mabadiliko yako yaligusa tu kile kilichokusudiwa.
Linganisha usanidi mbili wa mazingira (dev vs prod, zamani vs mpya) ili kuona mwelekeo unaoweza kusababisha hitilafu fiche.
Endesha kiumbiza kwenye faili na ulinganishe ingizo dhidi ya pato ili kuthibitisha nafasi tupu/uumbizaji pekee uliobadilika — hakuna mabadiliko ya semantiki.
Unaposasisha nakala kwenye ukurasa au hati, linganisha ya zamani na mpya ili kuthibitisha kuwa kila tafsiri iliwekwa ipasavyo.
Bofya ikoni ya Diff kwenye gati ya DevSuite Pro. Paneli hufunguka ikiwa na maeneo mawili ya maandishi bega kwa bega.
Bandika toleo asili katika Maandishi A na toleo lililobadilishwa katika Maandishi B. Maandishi yoyote yanaweza kufanya kazi — msimbo, JSON, kumbukumbu, nathari.
Washa Puuza nafasi tupu au Puuza kesi ikiwa mabadiliko ya uumbizaji/kesi ni usumbufu ambao unataka kuruka.
Bonyeza Linganisha. Tofauti itatolewa hapa chini ikiwa na mistari iliyoongezwa/iliyoondolewa/isiyobadilishwa yenye msimbo wa rangi na takwimu hapo juu.
Geuza kati ya mionekano iliyounganishwa na bega kwa bega. Iliyounganishwa ni fupi zaidi, bega kwa bega hufanya upatanishi wa mistari kuwa wazi.
Sakinisha DevSuite Pro bila malipo na ufungue zana 64+ za wasanidi kwa kivinjari chako.