Testu Dif doan
Konparatu bi testu-bloke eta ikusi zer aldatu den zehazki. Lerroz lerro dif, gehitu, kendu eta aldatu gabeko lerroez.
Ohiko erabilerak
- Konparatu Kode ZatiaPuntu zehatzean nola aldatu bi bertsioen artean kode zatia, konfigurazioa, edo script.
- Konparatu Dokumentua ZirriborroakAurkitu nola aldatu bi zirriborro dokumentu, kontratua, edo artikulu artean β lerroa lerroan.
- Konparatu Datuak eta CSV FitxategiakPuntu nola aldatu bi bertsioen artean esportaturik datuak, CSV, logs, edo konfigurazioa.
- Alderatu Itzulpen BertsioakIkus zertan aldatutako bi bertsioen artean itzuliaren dokumentua, azpititulua fitxategia edo lokalizazioa kateak.
- Seuatzea Aldaketa Eduki BerrikusteaAlderatu jatorria eta editatu bertsioak artikulua, bloga argitalpena edo marketing kopia berrikustea zertan aldatutako.
Nola Funtzionatzen Du
Testu Diff-ek eskuz idatzitako Subsekuentzia Komun Luzeena (LCS) algoritmo bat erabiltzen du zuzenean tresna honetan inplementatuta β kanpo diff-liburutegirik ez. Dena nabigatzailean gertatzen da; zure testua inoiz ez da zerbitzari batera bidaltzen.
- 1Testua lerrotan zatitzen daTestu-eremu bakoitzaren edukia lerro-jauzi karaktereetan zatitzen da lerro-array batean. Aukerako normalizazioa (minuskulizazioa, zuriune kolapsoa) array horien kopia bati aplikatzen zaio konparatu aurretik, jatorrizkoak bistaratzeko gordetzen diren bitartean.
- 2LCS taula Uint32Array batean kalkulatutaBeheranzko dinamikoko-programazio taula bat eraikitzen da Uint32Array tipatu batean β O(mΓn) bai denboran bai memorian. Kombinatutako gelaxka-kopurua 4 milioi gainditzen duten sarreretarako (16 MB inguru), algoritmoak automatikoki bloke-diff zakarragora egiten du atzera orria erantzuten jarraitzeko.
- 3Hitz-mailako nabarmentzeak aldatutako lerroetanEzabatutako lerro bat berehala jarraitzen badu txertatutako lerro batek, bigarren LCS pasada bat exekutatzen da bikote horren hitz tokenizatuen gainean (zuriunean zatituta). Honek zatiak nabarmenduta lerroko sortzen ditu, zehazki zein hitz aldatu diren erakutsiz, ez zein lerro aldatu diren bakarrik.
- 4Diff bateratuko ikuspegia testuinguru-kolapsoarekinEragiketa-zerrenda diff bateratu gisa errendatzen da +/β aurrizkiekin eta kolore-kodeekin. Konfiguragarri den testuinguru-leihotik (lehenetsia: 3 lerro) kanpoko aldatu gabeko lerroak elipsi baten atzean kolapsatzen dira. Emaitza osoa arbelera kopia daiteke edo testu-lauko .txt fitxategi gisa deskargatu.
Erlazionatutako tresnak
CSV Dif
Konparatu bi CSV fitxategi gako-zutabe baten arabera eta ikusi zein errenkada gehitu, kendu edo aldatu ziren β eta desberdinak diren eremu zehatzak zaharretik berrira erakutsiz. Komatxozko eremuak kudeatzen ditu; zure nabigatzailean erabat exekutatzen da.
JSON Dif
Konparatu bi JSON objektu egituraren arabera β ikusi zein gako gehitu, kendu edo aldatu ziren, habiaratu sakonean ere. Zure nabigatzailean exekutatzen da.
PDF Konparaketa
Doako PDF konparaketa kargatu gabe: ikusi arakatzailean bi bertsioen arteko aldaketak hitz mailako testu-zuzenketekin edo bisualki nabarmenduta.