close

Dif

Salt la navigare Salt la căutare

În informatică, diff înseamnă un program care evidențiază diferențele dintre două fișiere. Fișierul care conține diferențele găsite este numit și prin extensie.

Image
Un ecran diferit în mediul Linux

Inițial, primul astfel de utilitar a fost dezvoltat la începutul anilor 1970 pentru sistemul de operare Unix , de către Bell Labs . Versiunea finală, inclusă în cea de-a cincea versiune a Unix în 1974 , a fost scrisă în întregime de Douglas McIlroy .

De-a lungul anilor, software-ul similar s-a răspândit în fiecare sistem de operare și chiar și formatarea rezultatelor s-a standardizat în jurul câtorva tipuri cunoscute.

Frontend în mediu grafic

Iată câteva interfețe din mediul grafic al software-ului Unix:

Compare

Image
Compare ecran

Kompare (cunoscut anterior ca kdiff ) face parte din Compilația de software KDE 4 .

Vă permite să comparați două fișiere, evidențiind secțiunile adăugate, modificate sau eliminate cu culori adecvate. De asemenea, puteți compara directoare și aplica corecții .

KDiff3

Image
Captură de ecran Kdiff3

KDiff3 este un front-end diff scris folosind Qt .

Concurează direct cu celălalt front-end faimos al lui diff: Kompare .

În comparație cu Kompare, KDiff3 are câteva caracteristici mai multe. În primul rând, vă permite să comparați 3 fișiere text simultan; iar afișarea diferențelor nu indică numai liniile care au fost modificate, ci indică și rând cu linie caracterele care nu sunt ambigue în fișiere.

Caracteristici principale

  • comparație a 3 fișiere simultan
  • compararea directoarelor
  • deosebește rând cu rând și caracter cu caracter
  • arată diferențele care constau numai din spații
  • recunoaște comentariile din fișierele sursă
  • vă permite să fuzionați

Meld

Image
Captură de ecran a lui Meld

Meld este un software gratuit distribuit sub Licența Publică Generală GNU . Scris în Python și folosește PyGtk . La fel ca KDiff3, permite compararea între trei fișiere și are suport pentru controlul versiunilor .

WinMerge

Image
Captură de ecran WinMerge

WinMerge este un software gratuit distribuit sub licența publică generală GNU disponibilă numai pentru Microsoft Windows . Are caracteristici similare cu KDiff3, cum ar fi compararea a trei fișiere și suportul pentru controlul versiunilor .

WinDiff

WinDiff este un software creat de Microsoft pentru compararea fișierelor și folderelor.

Alte proiecte

Link- uri externe