Kalejdoskop: piękne pliki porównujące
Makradar Technologii / / December 19, 2019
Chciałbym zamknąć oczy. To jest normalne. Kolor Kalejdoskop, cekiny, gwiazda musujące trąba powietrzna - to jest piękne, ale wiem, co kryje się za tym pięknem. Głębokość. Nazywa się „dip”, ale wydaje mi się, że to słowo brzmi prawo w języku rosyjskim.
Siergiej Łukjanienko, „Labirynt odbić”
Kalejdoskop - wszystkie znane od wczesnego dzieciństwa zabawki optycznego, wykonane zazwyczaj w postaci rury. Patrząc w kalejdoskopie, obracając go, można obserwować zmieniający się od pięknych symetrycznych wzorów - lub prościej - obrazy. Ale zabawki zostały porzucone jako dziecko, a teraz deweloperzy dorosły sofa (znany ze swoich aplikacji i wersji Zamówienie, który zajął nagrody firmy Apple Design Award) napisał całkiem poważne produkt do porównania wszystkich plików o tej samej nazwie - kalejdoskop.
Kalejdoskop - wniosek o znajdowaniu różnic między dwoma obrazami lub dokumentów tekstowych. I w przeciwieństwie do pozostałych 17 (wg Wikipedii) aplikacji do porównywania plików, które istnieją dla systemu Mac OS X, Kalejdoskop w korzystnym kierunku różni się bardzo atrakcyjny wygląd, łatwość obsługi i zwiększa funkcjonalność. Mimo to, porównanie obrazów nie należy do standardowych funkcji innych podobnych programów.
Nie wiem jak wy, ale ja mam bardzo często są wielu wersji tego samego pliku. To jest kilka plików HTML, nagromadzonych podczas eksperymentowania w vorstke, wówczas liczba „photoshop» * .psd-obrazów z niemal różnych warstwach. Z takim dziwnym hobby, jak projektowanie stron internetowych i układu, w tym workflow bałagan rzeczy, ale z nimi musimy się jakoś dogadać. A następnie pomaga Kaleidoscope - wie, jak znaleźć różnice w wielu typów plików, w tym grafiki PSD, JPG i PNG. Co można powiedzieć o wszystko tekstowym txt, doc, PHP, Rb i innych plików - są one również obsługiwane z hukiem!
Dobra, zróbmy uruchomić Kaleidoscope i zobaczyć, co on jest.
Przy pierwszym uruchomieniu pojawi się monit o zainstalowanie ksdiff - narzędzie wiersza polecenia, aby otworzyć plik dla porównania Kalejdoskop z linii poleceń - ku uciesze pracowników na programistów konsoli. Ponadto użytkownik może natychmiast zostać zintegrowany z Subversion-Kaleidoscope klientów wersjach i kamieniem węgielnym i wiązek TextMate. Ponadto Kaleidoscope można zintegrować z Subversion, Mercurial, Bazaar i Git używać wiersza poleceń zamiast standardowych narzędzi diff.
Porównanie plików tekstowych
Aby porównać dwa pliki, aby przenieść je do głównego okna Kaleidoscope bezpośrednio z Findera lub wpisz w wierszu poleceń ksdiff put_k_faylu_1 put_k_faylu_2. Po tej prostej operacji, głównym oknie wyświetla Kaleidoscope dwa panele z zawartością plików. Kalejdoskop analizuje pliki i podświetla różne fragmenty. Wstawki przydzielone zielony, czerwony usunięte, zmodyfikowane fragmenty są podświetlone na fioletowo, a zmiany dokonane w tych sekcjach - ciemny fiolet.
W górnej części okna znajduje się przycisk Kaleidoscope, z którego można zamienić panel z plików tekstowych i wskazuje drogę do porównywania plików. W prawym dolnym rogu okna znajdują się przyciski, aby przejść do poprzednich i następnych niepodobnych fragmentach, jak iw lewo prawym dolnym rogu - aby przełączać się pomiędzy trzema różnymi widokami: Bloki, płynów i Unified (blok, płyn i associate).
Aby uzyskać więcej informacji na temat trybów
tryb Blocks
Reżim bloki próbuje wyrównać fragmenty dwóch plików tekstowych, tak aby były one obok siebie. W tym celu, odległość pomiędzy skorygowaną fragmenty tekstu, dodając pustą przestrzeń w razie potrzeby. Tryb ten umożliwia wizualne porównanie pliku, ale czasami znacznie zwiększa wysokość dokumentu.
reżim płyn
Tryb pozostawia plik w jego pierwotnej formie, wizualnie zauważyć zmienionych fragmentów plików - za pomocą kolorowych linii. Tryb płyn jest bardziej kompaktowy niż tryb bloki, ale wprowadza pewne zamieszanie i nieco komplikuje porównania plików.
tryb Unified
tryb ujednolicone, to nie jest trudne do zrozumienia z jego nazwy, łączy dwa pliki tekstowe w jednym dokumencie. Identyczne fragmenty połączono i modyfikowane - znajdują się jeden nad drugim, w tym samym czasie, co należy znaleźć do fragmentu dokumentu, co może być w lewej kolumnie informacji dodatkowej.
Porównanie plików graficznych
Począwszy dokładnie taka sama - drag dwa obrazy w Kaleidoscope i wyruszyć w porównaniu z użyciem różnych trybów odtwarzania. Jest tam wiele obiektów? Tak, jest. Na przykład, obrazy można powiększać i przesuwać, rozciągnąć aż do skali 1: 1, lub po prostu całe okno.
wybór trybu
Dla porównania, plików graficznych, są cztery tryby: Two-Up, One-Up, dzielona i różnica. Pierwszy z nich, Two-Up, równocześnie wyświetla dwa obrazy w dwóch blokach - poziome lub pionowe, jak użytkownik chce. Tryb One-Up wyświetla jeden obraz, ale można szybko przełączyć się na inny, lub umówić się na pokaz slajdów z tych dwóch obrazów w określonych odstępach czasowych. Tryb podzielonego stawia jednego obrazu do drugiego, użytkownik może zbudować linię prostą, których jeden obraz zostanie oddzielone od siebie - wygląda jak widać na zrzucie ekranu poniżej.
W pokazach tryb ostatniej różnicy pojedynczy obraz, który oznaczony różne obszary. W tym trybie można błyskawicznie przełączać się między dwoma obrazami i ustaw krycie warstwy z wyróżnionych różnych dziedzinach. Zrzut ekranu poniżej zrozumieć naturę tego reżimu.
O integracji Kalejdoskop z różnych programów i różnych plików systemów sterowania źródłem wspomniałem mimochodem - nie ma wielkiego i nadprzyrodzone. To odróżnia program od reszty klasy: żadnych problemów i ekscesów - interfejs przyjazny dla użytkownika i proste, jasne początkowej konfiguracji.
Dzięki tej prostocie i doskonałej konstrukcji, Kaleidoscope jest częścią serii programów, które są dostępne tylko w systemie Mac OS X, a dzięki któremu chcesz pracować w systemie Mac OS X. Nic dziwnego, jeśli masz czas, aby pamiętać, że firma deweloperska na ich wersje kanapa i programu Checkout uhonorowany nagrodami firmy Apple Design Award w 2009 i 2008 roku.
Z drugiej strony, jeśli, na przykład, nie trzeba porównać plików graficznych, a szczególnie nie dbają o piękno wniosku, że jest łatwiejsze i bardziej logiczne, aby wybrać ten sam diff, diff3 lub DiffMerge. Są one wolne, ale dla Kalejdoskop będzie musiał zapłacić 29 euro. Przed dać pieniądze na program, to może być za darmo pobieranie i używać go przez miesiąc.