Kaleidoscope: vakre sammenligne filer
Makradar Av Teknologi / / December 19, 2019
Jeg ønsker å lukke øynene. Dette er normalt. Color Kaleidoscope, paljetter, glitrende stjerne virvelvind - det er vakkert, men jeg vet hva som ligger bak denne skjønnheten. Dybde. Det kalles "dip", men det virker for meg at ordet høres riktig på russisk.
Sergey Lukyanenko, "Labyrinth of Reflections"
Kaleidoscope - alt kjent fra tidlig barndom optisk leketøyet vanligvis i form av et rør. Ser inn et kaleidoskop mens du slår den, kan du se det skiftende av de vakre symmetriske mønstre - eller ganske enkelt, - bilder. Men lekene har blitt forlatt som barn, og nå voksne utviklerne av SOFA (kjent for sine programmer og versjoner Checkout, som hadde tatt utmerkelser Apple Design Award) skrev en ganske alvorlig produkt for å sammenligne alle filene med samme navn - Kaleidoscope.
Kaleidoscope - program for å finne forskjellene mellom to bilder eller tekstdokumenter. Og i motsetning til de andre 17 (ifølge Wikipedia) søknad for å sammenligne filer som finnes for Mac OS X, Kaleidoscope i en gunstig retning avviker utrolig tiltalende utforming, brukervennlighet og forbedret funksjonalitet. Likevel er sammenligningen av bildene ikke blant de vanlige funksjonene i andre lignende programvare.
Jeg vet ikke om deg, men jeg har veldig ofte er flere revisjoner av den samme filen. Dette er en samling av html-filer, akkumulert mens eksperimentere i vorstke, deretter en rekke "photoshop» * PSD-bilder fra nesten forskjellige lag. Med en slik en merkelig hobby, som en web-design og layout, denne arbeidsflyten i et rot av ting, men med dem har vi liksom komme sammen. Og så hjelper det Kaleidoscope - han vet hvordan å finne forskjellene i mange typer filer, inkludert grafikk psd, jpg og png. Hva kan du si om alle der tekst txt, doc, php, rb og andre filer - de er også støttet med et smell!
Ok, la oss har kjørt Kaleidoscope og se hvordan han er.
Når du først starter vil du bli bedt om å installere ksdiff - kommandolinjeverktøyet for å åpne filen for sammenligning Kaleidoscope fra kommandolinjen - til glede for arbeiderne i konsollen programmerere. I tillegg kan du umiddelbart integreres med Subversion-Kaleidoscope kunder Versjoner og Cornerstone, og Textmate bunter. I tillegg Kaleidoscope kan integreres med Subversion med kvikksølv, markedsplassen og Git å bruke kommandolinjen i stedet for standard verktøy diff.
Sammenligning av tekstfiler
Å sammenligne to filer for å flytte dem til hoved Kaleidoscope vinduet direkte fra Finder, eller skriv i kommandolinjen ksdiff put_k_faylu_1 put_k_faylu_2. Etter denne enkle operasjonen, de viktigste Kaleidoscope vinduet viser to paneler med innholdet i filene. Kaleidoscope analyserer filer og belyser ulike fragmenter. Innsett tildelt grønn, rød slettet, er modifiserte fragmenter uthevet i lilla, og de endringer som er gjort i løpet av disse seksjonene - mørk lilla.
Øverst i vinduet er Kaleidoscope knappen, som du kan bytte panel med tekstfiler, og viser vei til å sammenligne filer. I nedre høyre hjørne av vinduet er det knapper for å hoppe til forrige og påfølgende ulike fragmenter, og i den venstre nedre høyre hjørne - knapper for å veksle mellom tre forskjellige måter: blokker, Fluid og Unified (blokk, væske og førsteamanuensis).
For mer informasjon om modus
modus Blocks
Blokker regimet prøver å justere fragmenter av to tekstfiler, slik at de var ved siden av hverandre. For dette formål er avstanden mellom den korrigerte, tekstelementer ved tilsetning av tomrom hvis det er nødvendig. Denne modusen gir en visuell fil sammenligne, men noen ganger øker høyden av dokumentet betraktelig.
Fluid regime
Denne modusen blader filens i sin opprinnelige form, visuelt å merke seg de endrede fragmenter av filer som - ved hjelp av fargede linjer. Fluid-modus er mer kompakt enn Blocks-modus, men det introduserer en del forvirring og noe kompliserer sammenligning av filer.
enhetlig modus
Unified-modus, er det ikke vanskelig å forstå fra sitt navn, forbinder de to tekstfiler i ett dokument. Identiske fragmenter kombineres og modifiseres - er plassert den ene over den annen, samtidig finne ut hva som hører til dokumentet fragment av det som kan være i den venstre kolonne av den ytterligere informasjon.
Sammenligning av grafikkfiler
Begynnelsen akkurat det samme - dra to bilder i Kaleidoscope og legge ut på en sammenligning med de ulike avspillingsmodus. Er det en rekke fasiliteter? Ja, det er. For eksempel kan bilder zoomes og flytte, strekke opp til målestokk 1: 1 eller bare hele vinduet.
valgmodus
Til sammenligning, bildefiler, er det fire moduser: Two-Up, One-Up, Split og Difference. Den første av disse, Two-Up, viser samtidig to bilder i to blokker - horisontale eller vertikale, som brukeren ønsker. The One-modus viser et enkelt bilde, men du kan raskt bytte til en annen, eller til å arrangere en lysbildefremvisning av disse to bildene ved forhåndsinnstilte intervaller. Split Mode setter ett bilde til et annet, kan brukeren konstruere en rett linje, som ett bilde vil bli separert fra hverandre - det ser ut som du kan se i skjermbildet nedenfor.
I de siste forskjellen Modus viser et enkelt bilde, som markert forskjellige områder. I denne modusen kan du kjapt bytte mellom de to bildene og sette laget opacity med uthevet ulike områder. Skjermbildet nedenfor vil forstå innholdet av dette regimet.
Om Kaleidoscope integrasjon med ulike programmer og ulike kildekontrollsystemer filer jeg nevnte i forbifarten - det er ingen big deal, og det overnaturlige. Dette skiller programmet fra resten av klassen: ingen problemer og utskeielser - et brukervennlig grensesnitt og enkel, tydelig første oppsettet.
Takket være dette enkelhet og god design, Kaleidoscope er en del av en serie med programmer som er bare tilgjengelig på Mac OS X, og takket være hvem du vil arbeide i Mac OS X. Ikke overraskende, hvis du har tid til å huske at utviklingsselskap for sine SOFA Versjoner og kassen program hedret med priser Apple Design Award i 2009 og 2008.
På den annen side, hvis du for eksempel trenger ikke å sammenligne grafikkfiler og spesielt ikke bryr seg om skjønnhet av programmet, er det enklere og mer logisk å velge samme diff, diff3 eller DiffMerge. De er gratis, men for Kaleidoscope vil måtte betale 29 euro. Før gi penger til programmet, kan det være gratis nedlasting og bruke den for en måned.