[Windows] Kako uporediti sadržaj svih fajlova iz dva foldera?

0

Kao veb developer i dizajner moram uvek da pratim verzije dodataka, frejmvorka, tema… koje koristim svakodnevno u radu. Kada se pojavi nova verzija, recimo, nekog dodatka za WordPress obično developer napiše Changelog. Naravno, ja ga pročitam od slova do slova, ali ipak želim da vidim šta se to tačno u samom kodu promenilo.

Na Windows-u nemam nikakav alat koji to radi pa sam potražio rešenje na internetu. Nakon višeminutnog traganja naišao sam na jedan open-source alat pod nazivom „WinMerge“.

Šta WinMerge nudi?

Generalno:

  • Podržava Windows, Unix, i Mac tekstualne fajlove
  • Podržava Unicode
  • Rad sa karticama
  • Prikaz dva fajla u dve kolone
  • Uporedo pomeranje obe kolone
  • Podržava Windows XP i novije verzije

Poređenje fajlova:

  • Poređenje do 3 fajla!
  • Vizuelne razlike između dva fajla
  • Fleksibilni uređivač sa označavanjem kodova
  • Označava razlike unutar linija (razmaci, zarezi…)
  • Prikaz strukture foldera sa označenim razlikama
  • Detekcija pomerenih linija
filecmp_3way
Poređenje tri fajla istovremeno / Slika: winmerge.org

Poređenje foldera:

  • Poređenje do 3 foldera!
  • RegEx filter fajlova
  • Brzo poređenje koriščenjem veličine fajla i datuma
  • Upoređivanje glavnog foldera samo
  • Upoređivanje glavnog i svih potfoldera
  • Prikaz rezultata u formatu drveta (tree-style view)

Poređenje slika:

  • Podrška za skoro sve formate
  • Prikaz razlika po blokovima
  • Prikaz „slika-na-sliku“

Ostalo:

  • Shell integracija
  • Podrška za arhive (pomoću 7-zip)
  • Dodaci
  • Online uputstvo

Ali, ono što bih ja izdvojio jeste jednostavan i brz korisnički interfejs. Nije najmoderniji, ali je veoma jednostavan i svako se može u njemu snaći gotovo instant. Recimo, kada sam preuzeo program nisam pogledao na sajtu ni kako izgleda niti šta ima od opcija. Čim sam ga otvorio odmah sam se snašao i u roku od 30 sekundi sam uporedio dva foldera i fajlove u njima.

Uputstvo

Preuzmite sa OVOG linka WinMerge i instalirajte ga standardnom procedurom „Next > Next…“

Kada otvorite program videćete samo traku sa alatkama na vrhu od kojih su samo neke dostupne: New File, Open Folder, Options.

Kliknite na „File“ pa izaberite radnju. Možete izabrati:

  • poređenje dva nova fajla (opcija „New“)
  • poređenje tri nova fajla (opcija „New 3 panes“)
  • otvori 2 ili 3 foldera/fajla za poređenje (opcija „Open…“)

Treća opcija je najkorisnija jer nam dozvoljava da izaberemo do tri fajla ili foldera za poređenje iz računara. Ako izaberete tu opciju onda ćete videti tri polja za unos putanje do foldera/fajlova. Kliknite na „Browse…“ pored svakog od polja da izaberete folder/fajl iz računara.

Napomena: ako želite da izaberete ceo folder, uđite u njega i kliknite „Open“. Ukoliko želite da izaberete oređeni fajl, kliknite na njega dva puta.

Kada ste dodali dva ili tri fajla/foldera, na dnu kliknite „Compare“ i pričekajte koji sekund. Vreme obrade zavisi od količine i veličine fajlova u folderima.

winmerge screen

I sada ćete videti strukturu foldera, razlike u strukturi, razlike u fajlovima… svaki fajl koji se razlikuje označen je sa crvenim uzvičnikom.

winmerge screen

Kao što vidite na slici iznad, dva potfoldera se razlikuju, i u fajlu „index.html“ postoje razlike. Kada dvokliknete na fajl koji ima razliku, otvoriće se dva panela: u levom je taj fajl iz prvog foldera, a u desnom iz drugog.

winmerge screen

Na slici iznad možete videti da je program našao tri razlike:

  1. razmak u <title> tagu
  2. promenjen broj u verziji CSS fajla
  3. dodat je novi red u desnom fajlu

Sa leve strane možete pronaći stubac na kojem se nalaze sumirane izmene. Ako je fajl predugačak, u tom delu možete videti gde su razlike i prostim klikom skrolovati do neke određene.

Za kraj bih još napomenuo da ovaj program nudi dosta opcija, recimo spajanje verzija fajlova, ali ne bih mogao sve da obuhvatim u ovom članku. Uglavnom, pronalaženje razlika u fajlovima je bila tema i tu se ovaj članak završava. Vi možete slobodno istražiti program, a u tome će vam pomoći i online dokumentacija.

Program je, naravno, besplatan i možete ga preuzeti sa sledećeg linka: WinMerge Download.

Povezano:
Napiši komentar

Negativni, vulgarni i komentari mržnje neće biti odobreni ili će biti automatski obrisani. Email adresa neće biti javno prikazana.