Kaleidoskop: krásné porovnávání souborů
Makradar Technologie / / December 19, 2019
Rád bych zavřít oči. To je normální. Barevný kaleidoskop, flitry, šumivé hvězda vichřice - je to krásné, ale já vím, co je za tímto krásy. Hloubka. To je nazýváno „dip“, ale zdá se mi, že slovo zní přímo v ruštině.
Sergej Lukjaněnko, „Bludiště odrazů“
Kaleidoscope - všechny známé z raného dětství optické hračky, vyrobené obvykle ve tvaru trubky. Při pohledu do kaleidoskopu, zatímco otáčením můžete sledovat měnící se z krásných symetrických vzorů - nebo jednodušeji, - obrazy. Ale hračky byly opuštěny jako dítě, a teď dospělé vývojáři SOFA (známý pro své aplikace a verze Pokladna, která převzala ocenění Apple Design Award) napsal docela vážné výrobek k porovnání všechny soubory se stejným názvem - kaleidoskop.
Kaleidoscope - žádost o zjištění rozdílů mezi dvěma obrázky nebo textové dokumenty. A na rozdíl od ostatních 17 (podle Wikipedie) žádosti o porovnávání souborů, které existují pro Mac OS X, Kaleidoscope v příznivém směru liší neuvěřitelně atraktivní design, snadnost použití a lepší funkčnost. Přesto, srovnání obrázků nepatří mezi standardními funkcemi jiný podobný software.
Nevím jak vy, ale já mám velmi často jsou více revizí stejného souboru. To je banda HTML soubory, nahromaděné zatímco experimentování v vorstke, pak celá řada „photoshop» * PSD-obrazů z téměř různých vrstev. S takovým podivným koníčkem, jako web design a rozvržení Tento workflow v nepořádek věcí, ale s nimi musíme nějak vyjít. A pak to pomůže Kaleidoscope - ví, jak najít rozdíly v mnoha typů souborů, včetně grafiky PSD, JPG a PNG. Co můžete říci o všechno, co textové TXT, DOC, PHP, RB a další soubory - jsou také podporovány s ránou!
Dobře, pojďme se běžet Kaleidoscope a uvidíme, co to je.
Při prvním spuštění budete vyzváni k instalaci ksdiff - nástroj příkazového řádku k otevření souboru pro srovnání Kaleidoskop z příkazového řádku - k radosti pracovníků v konzole programátory. Kromě toho můžete být okamžitě integrován s Subversion-Kaleidoscope klienty verze a Cornerstone a TextMate svazků. Kromě Kaleidoscope lze integrovat s Subversion, Mercurial, Bazaar a Git používat příkazový řádek namísto standardní nástroje diff.
Srovnání textových souborů
Chcete-li porovnat dva soubory přesunout do hlavního okna Kaleidoscope přímo z Finderu, nebo napište do příkazového řádku ksdiff put_k_faylu_1 put_k_faylu_2. Po této jednoduché operace, hlavní Kaleidoscope okno zobrazuje dva panely s obsahem souborů. Kaleidoskop analyzuje soubory a upozorní na jednotlivé fragmenty. Inzerce přiděleno zelená, červená vypouští modifikované fragmenty jsou zvýrazněny v purpuru a změny provedené v rámci těchto sekcí - tmavě fialová.
V horní části okna je tlačítko Kaleidoscope, se kterou můžete vyměnit panel s textovými soubory, a ukazuje, jak porovnávat soubory. V pravém dolním rohu okna jsou tlačítka pro přechod na předchozí a následující odlišných fragmentů a v levém pravém dolním rohu - tlačítka pro přepínání mezi třemi různými pohledy: Blocks, Fluid a Unified (blok, tekutin a spolupracovník).
Pro více informací o režimech
režim Blocks
Blocks režim se snaží sladit fragmenty dvou textových souborů, takže byli bok po boku. Za tímto účelem je vzdálenost mezi korigovaný části textu přidáním prázdný prostor v případě potřeby. Tento režim umožňuje vizuální porovnání souborů, ale někdy i výrazně zvyšuje výšku dokumentu.
Fluid režim
Tento režim opustí soubor v jeho původní podobě, vizuálně upozorňuje změněné fragmenty souborů - pomocí barevné čáry. Režim kapalina je mnohem kompaktnější než v režimu bloků, ale to představuje jistý zmatek a poněkud komplikuje porovnávání souborů.
Unified režim
Režim sjednocena, není těžké pochopit, z jeho názvu, spojuje dva textové soubory v jediném dokumentu. Identické fragmenty se spojí a modifikované - jsou umístěny nad sebou, zároveň zjistit co patří k dokumentu fragmentu, co může být v levém sloupci dodatečných informací.
Srovnání grafických souborů
Počínaje přesně stejný - drag dva obrazy v Kaleidoskop a vydejte se na srovnání s použitím různé režimy přehrávání. Je zde celá řada zařízení? Ano, existuje. Například, lze snímky zvětšovat a přesunout, natáhnout až měřítku 1: 1 nebo jen celé okno.
Volba režimu
Pro srovnání, obrazové soubory, tam jsou čtyři režimy: Two-Up, One-Up, Dělené a rozdíl. První z nich, Two-Up, současně zobrazuje dva obrazy ve dvou bloků - horizontální nebo vertikální, jak si uživatel přeje. Displeje režimu One-Up jediný obraz, ale můžete rychle přepnout na jiný, nebo uspořádat prezentaci těchto dvou snímků v nastavených intervalech. Rozdělit režim staví jednoho obrazu do druhého, může uživatel postavit přímku, nichž jeden obraz budou odděleny od sebe navzájem - vypadá to, že můžete vidět na screenshotu níže.
V režimu show poslední Rozdíl jeden snímek, který označil různé oblasti. V tomto režimu můžete okamžitě přepínat mezi dvěma obrazy a nastavit průhlednost vrstvy s vyznačeným odlišných oblastí. Níže uvedený snímek obrazovky pochopí podstatu tohoto režimu.
O Kaleidoscope integrací s různými programy a různé kontrolní source systémů souborů jsem se zmínil v průchodu - není tam žádný velký problém a nadpřirozeno. To odlišuje program od zbytku třídy: žádné problémy a excesy - uživatelsky přívětivé rozhraní a jednoduché, jasné počáteční nastavení.
Díky této jednoduchosti a vynikající design, Kaleidoscope je součástí řady programů, které jsou k dispozici pouze v systému Mac OS X, a díky kterým chcete pracovat v systému Mac OS X. Není divu, že pokud budete mít čas si uvědomit, že developerská společnost pro své SOFA verze a programu Checkout oceněn Apple Design Award v letech 2009 a 2008.
Na druhou stranu, pokud se například nemusí porovnávat soubory grafiky a hlavně se nestarám o kráse aplikace, je to jednodušší a logičtější zvolit stejný diff, diff3 nebo DiffMerge. Ty jsou zdarma, ale pro Kaleidoscope bude muset zaplatit 29 eur. Předtím, než dát peníze do programu, může to být zdarma download a používat jej po dobu jednoho měsíce.