Articole - diffdog 2018

Articole - diffdog 2008
În prezent, există multe programe diferite concepute pentru a compara fișierele. Ele se disting printr-un set mare de formate de fișiere acceptate și o listă de funcții furnizate. Unele programe sunt la fel de universale și pot lucra cu orice fișier text și / sau binar. Altele - specializate, „ascuțit“ pentru anumite formate, de obicei, triviale - .. PDF, Word, Excel, grafica, etc Unele programe pun în aplicare o funcție de comparație, în timp ce altele vă permit să îmbinați modificările și editați datele. Un număr de programe poate compara numai fișiere, altele vă permit să comparați directoarele și să le sincronizați.







Dezvoltatorii programului DiffDog au încercat să țină cont de toate aceste caracteristici și au construit în program o serie de caracteristici non-trivială care fac DiffDog pur și simplu de neînlocuit în sarcinile de comparare a fișierelor XML.

Compararea dosarelor

În exterior, interfața DiffDog corespunde interfeței clasice utilizate în majoritatea programelor de comparație. Există două panouri adiacente care afișează conținutul fișierelor comparate. Deasupra fiecăreia este o bară de instrumente care afișează numele fișierului deschis și conține butoanele care vă permit să deschideți, să salvați și să recitiți conținutul fișierului. Mai jos este o bară de stare care prezintă informații sumare despre diferențele dintre fișiere. Diferențele din textul fișierelor sunt evidențiate în culori.

Articole - diffdog 2008

Compararea textului în Altova DiffDog

Articole - diffdog 2008

Vizualizarea rândurilor adăugate și șterse

Cele mai interesante caracteristici ale programului DiffDog devin disponibile la deschiderea fișierelor XML. DiffDog detectează întotdeauna în mod automat prezența marcajului XML într-un fișier deschis și, indiferent de extensia de fișier, activează capabilitățile XML.

Articole - diffdog 2008

Comparând XML în Altova DiffDog

În primul rând, se modifică modul în care este afișat fișierul. În sintaxa care evidențiază marcajul XML, apar linii de ghidare punctate care conectează nodurile de deschidere și închidere. În cazul în care documentul arată urât, puteți utiliza funcția Pretty-Print, care vă permite să reglați automat dimensiunea decupării, astfel încât a fost în mod clar vizibilă structura arborescentă a documentului și toate nodurile acoperire situate imediat sub openers.

Este posibil să se minimizeze și să se extindă conținutul nodurilor - pliere sursă. Este adevărat că această caracteristică funcționează numai dacă formatul fișierului vizualizat este înregistrat în setările programului și este explicit marcat ca XML. Dacă extensia fișierului sursă nu este cunoscută de program, atunci abilitatea de a restrânge conținutul nodurilor nu funcționează.







Articole - diffdog 2008

Maparea tabelului XML la Altova DiffDog

DiffDog implementează completarea automată a numelor atunci când tastați, simplificând procesul de editare a codului. Numele nodurilor de închidere sunt inserate automat, când tastați numele de atribute și nodurile de deschidere, programul afișează o listă de opțiuni adecvate bazate pe schema DTD. Documentul editat poate fi verificat în două moduri: pentru a vă asigura că acesta este corect construit, adică că marcajul XML din acesta este corect și pentru a verifica dacă este valid, adică corespunde schemei DTD.

DiffDog acceptă două moduri de comparare a fișierelor text: ca text și XML. Fiecare mod are un număr de setări. Mai ales bogat setări XML modul de comparare a - puteți specifica în mod clar ce modificări în structura în comparație cu ignore, și care - afișare. Utilizatorul poate alege ce mod de comparație să utilizeze - text sau xml și poate instrui programul să selecteze automat modul corespunzător.

Articole - diffdog 2008

Opțiunile de comparare a fișierelor XML

Toate diferențele găsite în fișiere DiffDog evidențiază culoarea. Utilizatorului îi este dat un set de comenzi care îi permit să treacă de la schimbare la schimbare și să integreze schimbările între ele. Și toată munca se poate face de la tastatură. Taste „Alt + Up“, „Alt + săgeată în jos“ permite să se mute anterior și schimbarea următoare, „Alt + stânga“, „Alt + dreapta“ - copiați textul modificat de la stânga la dreapta și de la dreapta la stânga. Apropo, după fiecare copie DiffDog trece automat la următoarea diferență găsită. Pe de o parte, este convenabil, pe de altă parte - textul de pe ecran continuă să se miște tot timpul și trebuie să vă ajustați la astfel de salturi de text.

Comparând directoarele

Pe lângă fișiere, DiffDog vă permite să comparați conținutul directoarelor și zip-arhivelor. Interfața corespunde clasicului - conținutul directoarelor este afișat pe două panouri adiacente, diferențele fiind evidențiate în culori. Fișierele și directoarele corespunzătoare se află pe panourile opuse unul altuia, fișierele adăugate sunt completate cu linii goale pe următorul panou.

Articole - diffdog 2008

Bara de instrumente, situată în partea de sus, vă permite să personalizați ordinea de afișare a conținutului directoarelor comparate. Puteți extinde și restrânge directoare imbricate, filtra lista de fișiere afișate în funcție de tipul, activați sau dezactivați modul de comparare a directoarelor imbricate, afișați sau să ascundeți orice noi fișiere pe stânga sau panoul din dreapta, și așa mai departe. D. Un astfel de set puternic de instrumente pentru aproape filtra în mod arbitrar conținutul unui director poate fi foarte util, deoarece numai fișierele afișate participă la sincronizare.

DiffDog vă permite să vă sincronizați în două moduri: pas cu pas sau plin. Modul pas-cu-pas vă permite să selectați și să sincronizați manual fișierele. Sunt acceptate aceleași "Alt + Sus", "Alt + Jos", "Alt + Stânga", "Alt + Drept", ca în fereastra de comparare a fișierelor. Din păcate, în acest mod, puteți sincroniza numai câte un fișier la un moment dat - mai multe fișiere nu pot fi selectate simultan.

Articole - diffdog 2008

Al doilea mod de sincronizare permite unei singure comenzi să sincronizeze simultan toate fișierele selectate în directoare. În acest mod, se deschide un dialog separat, în care puteți specifica parametrii de sincronizare. DiffDog determină automat căile de sincronizare pentru toate fișierele și subfolderele, astfel încât în ​​cele din urmă ambele directoare să conțină cele mai recente versiuni de fișiere sau cele mai vechi versiuni de fișiere - așa cum alege utilizatorul. Dacă doriți, puteți specifica metoda de sincronizare pentru fiecare fișier separat.

DiffDog funcționează corect cu fișiere text codate în Unicode sau UTF8. Afișează fișiere în Windows-1251 fără probleme. Cu toate acestea, alte codificări ale limbii ruse nu este acceptată, astfel încât fișierele din KOI-8 sau OEM866 trebuie să pre-transcodarea.

DiffDog determină automat codificarea, nu este furnizată abilitatea de ao specifica în mod explicit. După cum știți, în fișierul XML, codificarea poate fi opțional specificată în antet. Dacă este acolo, atunci DiffDog afișează corect XML. Dacă nu este specificat, este posibil să se afișeze fișierul sub formă de croșete, care pot fi înlăturate doar într-un singur mod - scrieți în mod explicit codificarea în antetul fișierului.

Cerințe de sistem:







Articole similare

Trimiteți-le prietenilor: