Caleidoscoop: mooi vergelijken van bestanden
Makradar Van Technologie / / December 19, 2019
Ik wil graag mijn ogen dicht. Dit is normaal. Kleur Caleidoscoop, pailletten, fonkelende ster wervelwind - het is mooi, maar ik weet wat er achter deze schoonheid. Diepte. Het heet de "dip", maar het lijkt me dat het woord klinkt recht in het Russisch.
Sergey Lukyanenko, "Labyrinth van Reflections"
Kaleidoscope - alle bekende vanaf de vroege kinderjaren optische speelgoed, die gewoonlijk in de vorm van een buis. Op zoek naar een caleidoscoop, terwijl het draaien, kunt u kijken naar de wisseling van de mooie symmetrische patronen - of, eenvoudiger, - beelden. Maar speelgoed zijn verlaten als een kind, en nu volwassen ontwikkelaars van SOFA (bekend om zijn toepassingen en versies Checkout, die had genomen awards Apple Design Award) schreef een heel serieus product om alle bestanden te vergelijken met dezelfde naam - caleidoscoop.
Kaleidoscope - applicatie voor het vinden van verschillen tussen twee afbeeldingen of tekstdocumenten. En in tegenstelling tot de andere 17 (volgens Wikipedia) applicatie voor het vergelijken van bestanden die bestaan voor Mac OS X, Caleidoscoop in een gunstige richting verschilt ongelooflijk aantrekkelijk design, gebruiksgemak en verbeterde functionaliteit. Toch is de vergelijking van de beelden niet tot de standaard functies van andere gelijksoortige software.
Ik weet niet over u, maar ik heb heel vaak zijn meerdere revisies van hetzelfde bestand. Dit is een bos van html-bestanden, geaccumuleerde terwijl het experimenteren in vorstke, dan is een aantal "photoshop» * .psd-beelden van bijna verschillende lagen. Met zo'n vreemde hobby, als een web design en lay-out, deze workflow in een puinhoop van dingen, maar met hen moeten we een of andere manier met elkaar opschieten. En dan helpt hij Kaleidoscope - hij weet hoe de verschillen in de vele soorten bestanden, inclusief afbeeldingen psd, jpg en png vinden. Wat kun je zeggen over alles wat er tekst txt, doc, php, rb en andere bestanden - ze ook ondersteund met een knal!
Oké, laten we hebben Kaleidoscope lopen en zien hoe hij is.
Wanneer u voor het eerst start, wordt u gevraagd te installeren ksdiff - command-line utility om het bestand te openen voor de vergelijking Kaleidoscope vanaf de opdrachtregel - tot grote vreugde van de arbeiders in de console programmeurs. Daarnaast kunt u direct worden geïntegreerd met Subversion-Kaleidoscope clients versies en Cornerstone en TextMate bundels. Bovendien kan Kaleidoscope worden geïntegreerd met Subversion Mercurial, Bazaar en Git de commandoregel gebruiken in plaats van de standaard commando's diff.
Vergelijking van tekstbestanden
Om twee bestanden te vergelijken met ze naar het station Caleidoscoop raam rechtstreeks vanuit de Finder te verplaatsen of typ in de command line ksdiff put_k_faylu_1 put_k_faylu_2. Na deze eenvoudige bediening, de belangrijkste Caleidoscoop etalages twee panelen met de inhoud van bestanden. Kaleidoscope ontleedt bestanden en hoogtepunten van de verschillende fragmenten. Inserties toegewezen groen, rood verwijderd, worden gewijzigd fragmenten paars gemarkeerd, en de veranderingen binnen deze secties - donkerpaars.
Aan de bovenkant van het venster is de Caleidoscoop knop, waarmee je paneel kan ruilen met tekstbestanden, en toont de manier om bestanden te vergelijken. In de rechter onderhoek van het scherm zijn knoppen om naar de vorige en volgende ongelijksoortige fragmenten en in het linker Rechterbenedenhoek - om te schakelen tussen drie verschillende weergaven: Blokken, Vloeistof en Unified (blok, vloeistof en associate).
Voor meer informatie over modi
modus Blokken
Blocks regime probeert de fragmenten van twee tekstbestanden af te stemmen, zodat zij naast elkaar. Daartoe is de afstand tussen de gecorrigeerde tekstfragmenten door lege ruimte toe te voegen als nodig. In deze modus kan een visueel bestand te vergelijken, maar soms aanzienlijk verhoogt de hoogte van het document.
Fluid regime
Deze modus laat u het bestand in zijn oorspronkelijke vorm, visueel gezien de veranderde fragmenten van bestanden - met behulp van gekleurde lijnen. Fluid-modus is compacter dan Blocks modus, maar het introduceert enige verwarring en enigszins bemoeilijkt de vergelijking van bestanden.
Unified mode
Unified modus, is het niet moeilijk te begrijpen uit de naam, verbindt de twee tekstbestanden in één document. Identieke fragmenten worden gecombineerd en bewerkt - liggen boven elkaar, tegelijkertijd weten wat tot het document fragment van wat kan in de linkerkolom van de aanvullende informatie.
Vergelijking van grafische bestanden
Beginnend precies hetzelfde - drag twee beelden in Kaleidoscope en beginnen aan een vergelijking met behulp van de verschillende weergavefuncties. Is er een scala aan faciliteiten? Ja, er is. Bijvoorbeeld, kunnen de beelden worden ingezoomd en bewegen, rekken tot aan de schaal van 1: 1 of gewoon het gehele venster.
mode selectie
Ter vergelijking, beeldbestanden, zijn er vier modi: Two-Up, One-Up, Split en Difference. De eerste van deze, Two-Up, toont tegelijkertijd twee beelden in twee blokken - horizontaal of verticaal, als de gebruiker wil. De One-Up mode displays een enkel beeld, maar je kunt snel schakelen naar de andere, of om een diavoorstelling van deze twee beelden op vooraf ingestelde intervallen te regelen. een beeld Splitsmodus maakt aan een andere, kan de gebruiker een rechte lijn te construeren, welke afbeelding wordt gescheiden van elkaar - het lijkt erop dat je kunt zien in de screenshot hieronder.
In de laatste modus Verschil toont een beeld, waarin vormen aangegeven. In deze modus, kunt u direct schakelen tussen de twee beelden en zet de laagdekking met benadrukte verschillende gebieden. De screenshot hieronder zal de aard van dit regime te begrijpen.
Over Kaleidoscope integratie met diverse programma's en diverse source besturingssystemen bestanden die ik terloops vermeld - er is geen big deal en het bovennatuurlijke. Dit onderscheidt het programma van de rest van de klas: geen problemen en excessen - een gebruiksvriendelijke interface en eenvoudige, duidelijke initiële setup.
Dankzij deze eenvoud en een uitstekend design, Kaleidoscope maakt deel uit van een reeks programma's die alleen beschikbaar zijn op Mac OS X, en dankzij wie u wilt werken in Mac OS X. Niet verrassend, als je tijd hebt om te onthouden dat de ontwikkeling van de onderneming voor hun SOFA Versies en afrekenen programma bekroond met awards Apple Design Award in 2009 en 2008.
Aan de andere kant, als je, bijvoorbeeld, niet nodig heeft om de grafische bestanden te vergelijken en in het bijzonder niet de zorg over de schoonheid van de toepassing, is het makkelijker en logischer om hetzelfde diff, diff3 of DiffMerge kiezen. Ze zijn gratis, maar voor de Caleidoscoop zal moeten 29 euro betalen. Voordat het geld voor het programma, kan het vrij zijn downloaden en gebruik het voor een maand.