← Atpakaļ uz funkcijām
Free

Diff rīks

Diff rīks salīdzina divus teksta blokus un iezīmē pievienotās, dzēstās un nemainītās rindas ar krāsu kodētu izvadi. Vienota (Git stila) un blakusskata skatīšanās, ar iespēju ignorēt atstarpes un burtu reģistru. Noderīgs, lai pārbaudītu izmaiņas, salīdzinātu konfigurācijas failus vai pārbaudītu API atbildes.

Divu teksta versiju salīdzināšana ir uzdevums, kas rodas pastāvīgi — pārskatot, kas mainījies konfigurācijas failā, pārbaudot divas API atbildes, pārliecinoties, ka virknes migrācija nav neko sabojājusi. Diff rīks to dara pārskatāmi. Ielīmējiet A tekstu (oriģinālu) un B tekstu (mainīto) un noklikšķiniet Salīdzināt. Izvade parāda katru rindu kategorizētu kā pievienotu (zaļa, ar + atzīmi), dzēstu (sarkana, ar − atzīmi) vai nemainītu. Pārslēdzieties starp vienotu skatu (Git stils, viss sakrauts) un blakusskatu (divas kolonnas ar rindu sasaisti). Diff izmanto garākās kopīgās apakšsecības algoritmu, tāpēc saskaņošana ir optimāla, nevis vienkārši naiva rinda pa rindai. Atstarpju un reģista ignorēšanas pārslēgi palīdz, kad reālās izmaiņas ir paslēptas zem formatējuma trokšņa. Statistika augšpusē parāda kopējo pievienoto/dzēsto/nemainīto skaitu ātram pārskatam.

Tiešraides priekšskatījums
example.com
Diferenču rīks +3 pievienoti −2 noņemti 5 nemainīti
Apvienoti Blakus blakus
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");
Galvenās funkcijas

Rindu līmeņa diff

Kategorizē katru rindu kā pievienotu, dzēstu vai nemainītu, izmantojot garākās kopīgās apakšsecības algoritmu optimālai saskaņošanai.

Vienots un blakusskata izkārtojums

Pārslēdzieties starp Git stila vienotu (viss sakrauts) un blakusskata (divas kolonnas) izkārtojumu, atkarībā no tā, kas ir vieglāk lasāms.

Krāsu kodēta izvade

Pievienotās rindas iezīmētas zaļā krāsā ar + marķieri; dzēstās rindas iezīmētas sarkanā krāsā ar − marķieri; nemainītās rindas ir neitrālas. Ātra vizuāla pārskatīšana.

Ignorēt atstarpes / reģistru

Pārslēgi ļauj ignorēt nebūtiskas formatējuma atšķirības, lai jūs varētu koncentrēties uz nozīmīgām izmaiņām.

Diff statistika

Augšējā josla parāda "+N pievienots −N dzēsts N nemainīts" skaitu — ātrs kopsavilkums bez katras rindas skenēšanas.

Ātrs reālistiskām ievadēm

Apstrādā tūkstošiem rindu milisekundēs. Lielas ievades tiek ierobežotas, lai saglabātu saskarnes atsaucību.

Biežākie lietošanas veidi

Izmaiņu pārskatīšana pirms saglabāšanas

Pirms faila pārrakstīšanas ielīmējiet veco un jauno versiju, lai pārliecinātos, ka jaunajā ir tikai iecerētās izmaiņas — bez nejaušām dzēšanām.

API atbilžu salīdzināšana

Uztveriet atbildi pirms un pēc labojuma, salīdziniet abus datu paketes un pārliecinieties, ka jūsu izmaiņas skāra tikai to, ko vajadzēja.

Konfigurācijas failu salīdzināšana

Salīdziniet divas vides konfigurācijas (izstrādes pret produkcijas, veco pret jauno), lai atklātu novirzes, kas var izraisīt smalkas kļūdas.

Formatētas izvades pārbaude

Palaidiet formatētāju failam un salīdziniet ievadi ar izvadi, lai pārliecinātos, ka mainījies tikai atstarpju/formatējuma izkārtojums — bez semantiskas novirzes.

Teksta migrāciju pārbaude

Atjauninot saturu lapā vai dokumentā, salīdziniet veco un jauno, lai pārliecinātos, ka katrs tulkojums ir pareizi ievietots.

Kā lietot
1

Atveriet Diff rīku

Noklikšķiniet uz Diff ikonas DevSuite Pro dokā. Atveras panelis ar diviem teksta laukiem blakus.

2

Ielīmējiet A tekstu un B tekstu

Ielīmējiet oriģinālo versiju A tekstā un mainīto versiju B tekstā. Der jebkurš teksts — kods, JSON, žurnāli, proza.

3

Pārslēdziet opcijas

Iespējojiet Ignorēt atstarpes vai Ignorēt reģistru, ja formatējuma/reģistra izmaiņas ir troksnis, ko vēlaties izlaist.

4

Noklikšķiniet Salīdzināt

Nospiediet Salīdzināt. Diff tiek atveidots zemāk ar krāsu kodētām pievienotām/dzēstām/nemainītām rindām un statistiku augšpusē.

5

Pārslēdziet skatus (pēc izvēles)

Pārslēdzieties starp Vienotu un Blakusskatu. Vienots ir kompaktāks, blakusskats padara pāru saskaņošanu acīmredzamu.

Gatavs izmēģināt?

Instalējiet DevSuite Pro bez maksas un atbloķējiet 64+ izstrādātāju rīkus savam pārlūkam.

Pievienot pārlūkam Chrome Pievienot Edge Pievienot pārlūkam FireFox