← Nazad na funkcije
Free

Diff Алат

Diff Алат упоређује два блока текста и истиче додате, уклоњене и непромењене редове кроз излаз означен бојама. Unified (Git стил) и side-by-side приказ, са опционим пребацивањима за игнорисање размака и великих/малих слова. Користан за проверу измена, поређење конфигурационих фајлова или брзу проверу API одговора.

Поређење две верзије текста је задатак који се стално јавља — преглед шта се променило у конфигурационом фајлу, брза провера два API одговора, потврда да миграција текста није нешто покварила. Diff Алат то ради чисто. Налепите Text A (оригинал) и Text B (измењено) и кликните Compare. Излаз приказује сваки ред категорисан као додат (зелено, означен +), уклоњен (црвено, означен −) или непромењен. Пребацујте се између unified приказа (Git стил, све сложено једно испод другог) и side-by-side приказа (две колоне са упаривањем редова). Diff користи алгоритам најдужег заједничког подниза (longest-common-subsequence) тако да је поравнање оптимално, а не наивно ред-по-ред. Пребацивања за игнорисање размака и великих/малих слова помажу када су стварне измене скривене испод шума форматирања. Статистика на врху приказује укупан број додатих/уклоњених/непромењених редова за преглед на први поглед.

Pregled uživo
example.com
Diff алат +3 added −2 removed 5 unchanged
Unified Side-by-side
1 1 function greet(name) {
2 console.log("Hi " + name);
2 + console.log(`Hello, ${name}!`);
3 + console.log(`Welcome back.`);
3 4 }
4 5  
5 greet("world");
6 + greet("Alice");
6 7 greet("Bob");
Ključne karakteristike

Diff на нивоу редова

Категорише сваки ред као додат, уклоњен или непромењен помоћу алгоритма најдужег заједничког подниза за оптимално поравнање.

Unified и side-by-side приказ

Пребацујте се између Git стила unified приказа (све сложено једно испод другог) и side-by-side распореда (две колоне), у зависности од тога шта је лакше читати.

Излаз означен бојама

Додати редови истичу се зеленом бојом са ознаком +; уклоњени редови истичу се црвеном бојом са ознаком −; непромењени редови су неутрални. Брз визуелни преглед.

Игнорисање размака / великих и малих слова

Пребацивања вам омогућавају да игноришете небитне разлике у форматирању како бисте се фокусирали на суштинске измене.

Статистика diff-а

Горња трака приказује бројеве "+N додато −N уклоњено N непромењено" — брз преглед без скенирања сваког реда.

Брзо за реалистичне уносе

Обрађује хиљаде редова за милисекунде. Велики уноси су ограничени да интерфејс остане одзиван.

Uobičajeni slučajevi upotrebe

Преглед измена пре чувања

Пре него што препишете фајл, налепите стару и нову верзију да потврдите да су у новој само намераване измене — без случајних брисања.

Поређење API одговора

Снимите одговор пре и после исправке, упоредите два payload-а и потврдите да ваша измена утиче само на оно што је требало.

Поређење конфигурационих фајлова

Упоредите две конфигурације окружења (dev у односу на prod, стара у односу на нову) да уочите одступања која могу изазвати суптилне грешке.

Провера форматираног излаза

Покрените formatter на фајлу и упоредите улаз са излазом да потврдите да се променило само форматирање/размаци — без семантичких одступања.

Брза провера миграција текста

При ажурирању садржаја на страници или у документу, упоредите стари и нови текст да потврдите да је сваки превод исправно стигао.

Kako se koristi
1

Отворите Diff Алат

Кликните на Diff икону у DevSuite Pro доку. Отвара се панел са два поља за текст једно поред другог.

2

Налепите Text A и Text B

Налепите оригиналну верзију у Text A и измењену верзију у Text B. Ради са било којим текстом — кодом, JSON-ом, logovima, обичним текстом.

3

Укључите опције

Укључите Ignore whitespace или Ignore case ако су промене у форматирању/величини слова шум који желите да прескочите.

4

Кликните Compare

Притисните Compare. Diff се приказује испод са редовима означеним бојама (додато/уклоњено/непромењено) и статистиком на врху.

5

Промените приказ (опционо)

Пребацујте између Unified и Side-by-side приказа. Unified је компактнији, side-by-side чини упаривање редова очигледним.

Spremni da probate?

Instalirajte DevSuite Pro besplatno i otključajte 64+ alata za programere za svoj pretraživač.

Dodaj u Chrome Додај у Edge Dodaj u FireFox