Kalejdoskop: lepe primerjanje datotek
Makradar Tehnologije / / December 19, 2019
Rad bi, da zaprem oči. To je normalno. Barva Kalejdoskop, ploščice, peneče zvezda tornado - to je lepo, ampak vem, kaj je v ozadju te lepote. Globina. To se imenuje "dip", ampak zdi se mi, da je beseda zveni prav v ruščini.
Sergey Lukyanenko, "Labirint Reflections"
Kalejdoskop - vsi poznamo iz zgodnjega otroštva optične igrače, ki navadno v obliki cevi. Če pogledamo v kalejdoskop, medtem ko ga obrača, si lahko ogledate spreminjanje lepih simetričnih vzorcev - ali, bolj preprosto, - slik. Vendar so bile igrače opustili kot otrok, in zdaj odraslih razvijalci SOFA (znan po svojih vlogah in različice Naročilo, ki se je nagrade Apple Design Award) je napisal precej resno izdelek primerjati vse datoteke z istim imenom - Kalejdoskop.
Kalejdoskop - aplikacija za iskanje razlik med dvema slikama ali besedilnih dokumentov. In za razliko od drugih 17 (po Wikipedia) vloge za primerjanje datotek, ki obstajajo za Mac OS X Kalejdoskop v ugodnem smeri razlikuje neverjetno privlačno obliko, enostavnost uporabe in okrepljeno funkcionalnost. Kljub temu je primerjava slike ni med standardnimi značilnosti druge podobne programske opreme.
Ne vem za vas, ampak imam zelo pogosto več revizij iste datoteke. To je kup HTML datotek, nabrali pa eksperimentiranje vorstke, nato pa število "photoshop» * PSD-slike iz skoraj različnih plasti. S tako čuden hobi, kot web design in postavitev, ta potek dela v nered stvari, ampak z njimi se moramo nekako priti skupaj. In potem pomaga Kaleidoscope - ve, kako najti razlike v mnogih vrst datotek, vključno z grafično psd, jpg in png. Kaj lahko rečete o vseh tam besedilom txt, doc, php, RB in druge datoteke - so podprti tudi z bang!
Ok, dajmo jih vodijo Kaleidoscope in videti, kaj je všeč.
Ko prvič zaženete, boste morali namestiti ksdiff - ukazni vrstici pripomoček za odpiranje datoteke za primerjavo Kaleidoscope v ukazni vrstici - v slast delavcev v konzoli programerjev. Poleg tega lahko takoj povezano z Subversion, kalejdoskop strank Različice in Cornerstone in TextMate svežnjev. Poleg tega se Kalejdoskop lahko povezano z Subversion, Mercurial, Bazaar in Git uporabiti ukazno vrstico namesto standardnega javnih služb diff.
Primerjava besedilnih datotek
Če želite primerjati dve datoteki, da jih premaknete v glavno okno Kalejdoskop neposredno iz iskalnika, ali pa vnesite v ukazni vrstici ksdiff put_k_faylu_1 put_k_faylu_2. Po tej preprosti operaciji, glavni Kalejdoskop okno prikazuje dva panela z vsebino datotek. Kalejdoskop razčleni datotek in izpostavlja različne fragmente. Vstavkov dodeljena zelena, rdeča črta, so spremenjeni fragmenti poudarjeno v vijolično, in spremembe, ki so v teh oddelkih - temno vijolična.
Na vrhu okna je gumb Kalejdoskop, s katerim lahko zamenjate ploščo z besedilne datoteke, in kaže pot za primerjavo datotek. V spodnjem desnem kotu okna so gumbi za skok na prejšnjih in poznejših neenakih fragmentov, in v levi spodnjem desnem kotu - gumbe za preklapljanje med tremi različnimi pogledi: Bloki, tekoč in Unified (blok, tekočine in sodelavec).
Za več informacij o načinih
način Blocks
Bloki režim poskuša uskladiti fragmente dveh besedilne datoteke, tako da so drug ob drugem. V ta namen je razdalja med popravljena besedila fragmente z dodajanjem prazen prostor, če je potrebno. Ta način omogoča vizualno datoteko primerjavo, včasih pa precej poveča višino dokumenta.
fluid režim
Ta način listi datoteko v izvirni obliki, vizualno ugotavlja spremenjene fragmente datotek - z uporabo barvne črte. Fluid način je bolj kompakten kot način blokov, vendar pa uvaja nekaj zmede in nekoliko otežuje primerjavo datotek.
enoten način
način poenotili, da je ni težko razumeti iz njenega imena, povezuje dve besedilne datoteke v enem samem dokumentu. Identični fragmenti se združijo in spremenjena - se nahaja ena nad drugo, obenem ugotovili, kaj spada v dokumentu fragment, kar je lahko v levem stolpcu dodatnih informacij.
Primerjava grafičnih datotek
Začetek popolnoma enaka - drag dve sliki v Kaleidoscope in stopijo na primerjavo z uporabo različnih načinov predvajanja. Ali obstaja različnih objektov? Ja, tam je. Na primer, lahko slike povečani in premikanje, se raztezajo do merilu 1: 1 ali pa celotno okno.
izbira načina
Za primerjavo, slikovne datoteke, obstajajo štirje načini: Two-Up, One-Up, Split in razlike. Prvi od teh, Two-Up, hkrati prikazuje dve sliki v dveh blokih - horizontalne ali vertikalne, saj želi uporabnik. način prikazuje En-Up eno sliko, vendar lahko hitro preklopite na drugo, ali se dogovoriti diaprojekcijo teh dveh slik v določenih intervalih. Split način postavlja eno sliko v drugo, lahko uporabnik zgradi ravno črto, katera slika bo ločeni drug od drugega - izgleda, si lahko ogledate na sliki spodaj.
V načinu oddaje zadnjih Razlika ena slika, ki je zaznamovala različna področja. V tem načinu, boste lahko takoj preklopite med dvema slikama in nastavite plast motnosti z izpostavili različnih področjih. Spodnji posnetek zaslona bo razumel naravo tega režima.
O povezovanju Kaleidoscope z različnimi programi in različne nadzorne vir sistemske datoteke sem omenil mimogrede - ni big deal in nadnaravno. To razlikuje program od preostalega razreda: nobenih problemov in odvečno - uporabniku prijazen vmesnik in enostaven, jasen začetno nastavitev.
Zahvaljujoč tej preprostosti in odlično oblikovanje, Kaleidoscope je del serije programov, ki so na voljo le na Mac OS X, in zaradi katere želite, da dela v Mac OS X. Ni presenetljivo, če imate čas, da se spomnimo, da je razvoj družbe, za svoje SOFA Različice in programa Checkout počaščen s nagrade Apple nagrado za oblikovanje v letih 2009 in 2008.
Po drugi strani pa, če, na primer, ni treba primerjati grafičnih datotek in še posebej ne skrbi za lepoto vloge, je lažje in bolj smiselno izbrati enako diff, diff3 ali DiffMerge. So zastonj, ampak za Kaleidoscope bo moral plačati 29 evrov. Pred dal denar za program, je lahko zastonj prenesi in ga uporabi za en mesec.