Бесплатен Разлика во текст
Споредете два блока текст и видете точно што е изменето. Разлика линија по линија со додадени, отстранети и непроменети линии.
Како функционира
Text Diff користи рачно напишан алгоритам за најдолга заедничка подниза (LCS) имплементиран директно во оваа алатка — без надворешна библиотека за diff. Сè работи во прелистувачот; вашиот текст никогаш не се испраќа до сервер.
- 1Текстот се дели на редовиСодржината на секоја текстуална област се дели на карактери за нов ред во низа редови. Опционална нормализација (мали букви, собирање празни места) се применува на копија од тие низи пред споредба, додека оригиналите се задржуваат за прикажување.
- 2LCS табелата се пресметува во Uint32ArrayТабела за динамичко програмирање одоздола-нагоре се гради во типизиран Uint32Array — O(m×n) во време и меморија. За влезови чиј комбиниран број ќелии би надминал 4 милиони (околу 16 MB), алгоритмот автоматски се навраќа на погруб блок diff за страницата да остане одѕивна.
- 3Истакнувања на ниво на збор на изменети редовиКога избришан ред е веднаш проследен со вметнат ред, втор LCS проход работи на токенизираните зборови од тој пар (делени по празни места). Ова произведува истакнати сегменти во линија што покажуваат точно кои зборови се изменети во редот, не само кои редови се изменети.
- 4Обединет преглед на diff со собирање контекстЛистата операции се исцртува како обединет diff со префикси +/− и означување со бои. Непроменети редови надвор од конфигурирачкиот прозорец на контекст (стандардно: 3 реда) се собираат зад елипса. Целиот резултат може да се копира во клипборд или да се преземе како обичен текст .txt датотека.
Поврзани алатки
Споредба на CSV (Diff)
Споредете две CSV датотеки по клучна колона и видете точно кои редови се додадени, отстранети или изменети — со конкретните полиња што се разликуваат, прикажани од старо до ново. Ги обработува полињата под наводници; работи целосно во вашиот прелистувач.
JSON разлика
Споредете два JSON објекти структурно — видете точно кои клучеви се додадени, отстранети или изменети, дури и длабоко во вгнездени податоци. Работи во вашиот прелистувач.
Споредба на PDF
Бесплатна споредба на PDF без прикачување и без ограничување на страници: погледнете што се променило меѓу две верзии како ревизија на текст збор по збор или како визуелна разлика, во прелистувачот.