Kaleidoscope: skaisti salīdzinātu failus
Makradar Tehnoloģijas / / December 19, 2019
Es gribētu aizvērt acis. Tas ir normāli. Krāsu Kaleidoscope, sequins, dzirkstošais zvaigzne viesulis - tas ir skaisti, bet es zinu, kas ir aiz šī skaistuma. Dziļums. To sauc par "dip", bet man šķiet, ka vārds skan tieši krievu valodā.
Sergejs Lukjaņenko "labirints Pārdomas"
Kaleidoskops - viss zināms no agras bērnības optisko rotaļlietu, parasti izgatavoti formā caurulīti. Skatoties uz kaleidoskops vienlaikus griežot to, jūs varat skatīties mainās no skaistākajām simetriskas modeļus - vai, vienkārši, - attēlus. Bet rotaļlietas ir pamesta kā bērns, un tagad pieaugušo izstrādātāji SOFA (pazīstama ar saviem pieteikumiem un versijas Checkout, kas bija veikusi balvas Apple Design Award) uzrakstīja diezgan nopietnu produktu salīdzināt visus failus ar tādu pašu nosaukumu - kaleidoskops.
Kaleidoskops - pieteikums, lai atrastu atšķirības starp diviem attēliem vai teksta dokumentu. Un atšķirībā no pārējām 17 (saskaņā ar Wikipedia) pieteikumu, lai salīdzinātu failus, kas pastāv Mac OS X, Kaleidoscope labvēlīgā virzienā, atšķiras neticami pievilcīgs dizains, izmantošanas vieglumu un uzlabota funkcionalitāti. Tomēr, salīdzinot ar attēliem nav starp standarta funkcijas citu līdzīgu programmatūru.
Es nezinu par jums, bet man ir ļoti bieži ir vairākas redakcijas, vienā failā. Tas ir ķekars HTML failus, uzkrāti, bet eksperimentē vorstke, tad virkne "Photoshop» * .psd-attēlus gandrīz no dažādiem slāņiem. Ar šādu dīvainu hobijs, kā web dizains un izkārtojums, šajā darbplūsmā haoss lietas, bet ar tiem, mums ir kaut kā iztikt. Un tad tas palīdz Kaleidoskops - viņš zina, kā atrast atšķirības dažāda veida failus, ieskaitot grafikas PSD, jpg un png. Ko jūs varat teikt par visām tur teksta txt, doc, php, RB un citus failus - tie tiek atbalstīti arī ar sprādziena!
Labi, pieņemsim, ir palaist Kaleidoscope un redzēt, kāds viņš ir.
Kad jūs pirmo reizi sākat, jums tiks piedāvāts instalēt ksdiff - komandrindas utilītu, lai atvērtu failu salīdzināšanas kaleidoskops no komandrindas - lai prieks par darbinieku konsole programmētāji. Turklāt, jūs uzreiz var integrēt ar Subversion-kaleidoskops klientiem versijas un stūrakmens, un TextMate saišķos. Turklāt Kaleidoskops var integrēt ar Subversion, dzīvsudraba, tirgus un Git izmantot komandrindas nevis standarta komunālie diff.
Salīdzinājums teksta failus
Lai salīdzinātu divus failus, lai pārvietotu tos uz galveno Kaleidoscope loga tieši no Finder, vai ierakstiet komandrindas ksdiff put_k_faylu_1 put_k_faylu_2. Pēc šo vienkāršo operāciju, galvenie Kaleidoskops logs divi paneļi ar saturu failus. Kaleidoscope parses failus un izceļ dažādus fragmentus. Iestarpinājumiem piešķirti zaļa, sarkana izdzēsts, pārveidotas fragmenti tiek uzsvērts violeta, un izmaiņas, kas veiktas šajās sadaļās - tumši violeta.
Pie loga augšdaļā ir Kaleidoscope poga, ar kuru jūs varat mijmaiņas panelis ar teksta failiem, un parāda, kā salīdzināt failus. Apakšējā labajā stūrī loga ir pogas, lai pārietu uz iepriekšējo un turpmākajās atšķirīgām daļām, un pa kreisi apakšējā labajā stūrī - pogas, lai pārslēgtos starp trim dažādiem skatiem: bloki, šķidruma un Unified (bloku, šķidruma un asociētais).
Plašāku informāciju par veidiem
mode bloki
Bloki režīms cenšas saskaņot fragmentus divu teksta failus, lai tie būtu līdzās. Šim nolūkam attālums starp labots teksta fragmentus, pievienojot tukšu vietu, ja nepieciešams. Šis režīms ļauj vizuāli failu salīdzināt, bet dažkārt ievērojami palielina augstumu dokumentu.
šķidruma režīms
Šis režīms lapas failu savā sākotnējā formā, vizuāli norādot izmainītās fragmentus failu - izmantojot krāsainas līnijas. Fluid režīms ir kompaktāka nekā bloki režīmā, taču tas ievieš zināmu neskaidrību un nedaudz sarežģī salīdzināšanu failus.
vienota režīms
Unified režīmā, tas nav grūti saprast, no tās nosaukuma, kas savieno divus teksta failus vienā dokumentā. Identiski fragmenti tiek apvienoti un modificēti - atrodas viens virs otra, tajā pašā laikā, uzzināt, kas pieder pie dokumentu fragmentu par to, kas var būt kreisajā slejā papildu informāciju.
Salīdzinājums grafikas faili
Sākot tieši tāpat - velciet divus attēlus Kaleidoskops un uzsākt salīdzinājumu, izmantojot dažādus atskaņošanas režīmus. Vai pastāv dažādas iespējas? Jā, ir. Piemēram, attēlus var pietuvināt un pārvietot, stiept līdz mērogā 1: 1, vai vienkārši visu logu.
režīma izvēle
Salīdzinājumam, attēlu failus, ir četri režīmi: Two-Up, One-Up, Split un atšķirība. Pirmais no tiem, Two-Up, vienlaikus parāda divus attēlus divos blokos - horizontālas vai vertikālas, kā lietotājs vēlas. The One-Up režīms parāda vienu attēlu, bet jūs varat ātri pārslēgties uz citu, vai arī organizēt šovu no šiem diviem attēliem pie iepriekš intervālos slaidu. Split režīms liek vienu attēlu uz citu, lietotājs var izveidot taisnu līniju, kuriem viens attēls tiks atdalīti viens no otra - tas izskatās, ka jūs varat redzēt screenshot zemāk.
Jo pēdējo Difference režīmā redzams viens attēls, kas atzīmēts dažādās jomās. Šajā režīmā jūs varat uzreiz pārslēgties starp diviem attēliem un noteikt slānis necaurredzamība ar izceltajiem atšķirīgām jomām. Attēlā zemāk sapratīs būtību šī režīma.
Par Kaleidoscope integrāciju ar dažādām programmām un dažādu avotu kontroles sistēmas failus es teicu iet - nav liels galā un pārdabisko. Tas atšķir programmu no pārējās klases: Nav problēmu un pārmērības - lietotājam draudzīgs interfeiss un vienkārši, skaidri sākotnējās iestatīšanas.
Pateicoties šai vienkāršību un lielisku dizainu, Kaleidoscope ir daļa no sērijas programmas, kas ir pieejamas tikai Mac OS X, un pateicoties kuriem vēlaties strādāt Mac OS X. Nav pārsteidzoši, ja jums ir laiks atcerēties, ka izstrādes uzņēmums saviem SOFA versijas un Checkout programmā pagodināts ar apbalvošanas Apple Design Award 2009. un 2008. gadā.
No otras puses, ja jūs, piemēram, nav nepieciešams salīdzināt grafikas failus un īpaši nerūp skaistumu pieteikuma, tas ir vieglāk un loģiskāk izvēlēties pašu diff, diff3 vai DiffMerge. Tie ir bez maksas, bet par Kaleidoskops būs jāmaksā 29 eiro. Pirms dot naudu par programmu, tā var būt bez maksas download un izmantot to mēnesi.