Mai duba bambancin rubutu

Liƙa nau'ikan rubutu biyu a ƙasa don nan take ganin waɗanne layuka aka ƙara, aka cire, ko aka bar ba su canza ba tsakaninsu.

Babu maɓallin API Babu abin da zai fita daga burauzarka Amfani mara iyaka
Mai Binciken Bambancin Rubutu — Kwatanin Rubuce-rubuce Biyu a Intanet

Rubutun asali (A)

An canza rubutu (B)

Bambance-bambance

An ƙara layuka 0
An cire layuka
Layuka ba su canza ba
Daga mutanen da ke amfani da wannan kayan aiki

Bita

Ana loda bita…
Menene shi kuma yaya yake aiki?

Yadda ake kwatanta rubuce-rubuce biyu

  1. Liƙa rubutun asali a cikin akwatin A da rubutun da aka canza a cikin akwatin B.
  2. Ana sabunta kwatancen nan take, yana nuna kowace layi a matsayin an ƙara, an cire, ko ba a canza ba.
  3. Duba adadin taƙaitaccen bayanin don samun gaggawar hangen nesa na yadda abubuwa suka canza.
Misalan amfani

Yaushe mai duba bambance-bambance yake da amfani

Yin kwatancen sigar biyu na takarda, kwangila, ko labari da ido yana da jinkiri kuma yana da sauƙin kuskure idan layuka fiye da kaɗan sun canza. Mai duba bambance-bambance ra'ayi ne iri ɗaya da tsarin sarrafa sigar rubutu kamar Git — yana jera abubuwan da suka yi daidai sannan yana haskaka ainihin abin da aka saka ko aka goge, yana sauƙaƙa duba gyare-gyare, bibiyar canje-canje tsakanin ƙirƙira, ko tabbatar da cewa an canza ne kawai layukan da aka nufa.

A matsayin kayan aikin kwatanta rubutu na gabaɗaya, yana aiki da kyau wajen gano bambance-bambance tsakanin tsare-tsaren kwangila biyu, gyare-gyaren kasida biyu, ko duk wasu fayilolin rubutu biyu inda kake buƙatar gano abin da ya canza ba tare da karanta dukkan kwafi biyu layi-da-layi ba.

Tambayoyi da ake yawan yi

Tambayoyi da ake yawan yi

Shin wannan mai duba bambancin rubutu ne kyauta gaske, ba tare da rajista ba?+

Eh. Wannan kayan aikin yana aiki gaba ɗaya da JavaScript a burauzarka — babu asusu, babu makullin API, kuma babu iyaka kan sau nawa za ka iya amfani da shi.

Shin ana ɗora rubutuna a wani wuri?+

A'a. Ana kwatanta dukkan rubuce-rubucen biyu a na'urarka. Ba a tura komai zuwa uwar garke, ba a adana komai, kuma ba a yi rikodin komai.

Ta yaya akaikin kwatancen yake?+

Kayan aikin yana kwatanta rubuce-rubucen biyu layi-layi ta amfani da tsarin algorithms na longest-common-subsequence, wato irin wannan tsarin gabaɗaya da yawancin kayan aikin tantance bambance-bambancen sigar ke amfani da shi, sannan yana nuna kowanne layi a matsayin an ƙara shi, an cire shi, ko ba a canza shi ba.

Shin yana kwatanta kalmomi ɗaya-ɗaya ne, ko layuka gaba ɗaya?+

Wannan mai duba yana kwatanta a matakin layi. Idan wani layi ya sami canji ko da ƙanƙani, ana nuna dukkan layin a matsayin an canza shi, maimakon haskaka kalmar da ta bambanta.

Shin kwatancen yana la'akari da bambancin haruffa?+

Eh, ta atomatik layuka biyu da suka bambanta ne kawai a rubutun manyan haruffa ana ɗaukar su a matsayin layuka daban.

Kayan aiki masu alaƙa

Kayan aikin nazarin rubutu

Hanyar bincike

Yadda wannan mai duba yake aiki

Ana kwatanta rubutunka biyu kai tsaye ta JavaScript ta amfani da tsarin longest-common-subsequence, irin wannan tsarin gabaɗaya da yawancin kayan aikin tantance bambance-bambancen sigar ke amfani da shi — babu wani abin da ka liƙa da ake ɗora wa zuwa uwar garke ko ajiye shi a ko'ina.

An sabunta a ƙarshe: 28 ga Agusta, 2026.

Ci gaba

Ƙarin kayan aiki a cikin akwatin

Wasu ƙarin kayan aiki tara kyauta waɗanda ba sa buƙatar maɓallin API suna nan a shafin gida.