Saya ingin menutup mata. Hal ini normal. Warna Kaleidoscope, payet, bintang berkilau angin puyuh - itu indah, tapi aku tahu apa yang ada di balik keindahan ini. Mendalam. Hal ini disebut "dip", tetapi tampaknya bagi saya bahwa kata terdengar tepat di Rusia.
Sergey Lukyanenko, "Labyrinth Reflections"
Kaleidoscope - semua diketahui dari awal mainan optik masa kanak-kanak, membuat biasanya dalam bentuk tabung. Melihat ke kaleidoskop sementara mengubahnya, Anda dapat menonton mengubah pola simetris yang indah - atau, lebih sederhana, - gambar. Tapi mainan telah ditinggalkan sebagai seorang anak, dan sekarang pengembang dewasa SOFA (dikenal untuk aplikasi dan Versi Checkout, yang telah mengambil penghargaan Apel Design Award) menulis cukup produk yang serius untuk membandingkan semua file dengan nama yang sama - kaledoskop.
Kaleidoscope - aplikasi untuk menemukan perbedaan antara dua gambar atau dokumen teks. Dan tidak seperti 17 lainnya (menurut Wikipedia) aplikasi untuk membandingkan file yang ada untuk Mac OS X, Kaleidoskop dalam arah yang menguntungkan berbeda desain sangat menarik, kemudahan penggunaan dan ditingkatkan fungsionalitas. Namun, perbandingan gambar bukan merupakan salah satu fitur standar dari perangkat lunak sejenis lainnya.
Aku tidak tahu tentang Anda, tapi aku punya sangat sering beberapa revisi dari file yang sama. Ini adalah sekelompok html-file, akumulasi sementara bereksperimen di vorstke, maka sejumlah "photoshop» * psd-gambar dari lapisan hampir berbeda. Dengan seperti hobi aneh, sebagai desain web dan tata letak, alur kerja ini dalam kekacauan hal, tetapi dengan mereka kita harus entah bagaimana bergaul. Dan kemudian membantu Kaleidoscope - dia tahu bagaimana menemukan perbedaan dalam banyak jenis file, termasuk PSD grafis, jpg dan png. Apa yang dapat Anda katakan tentang semua ada txt teks, doc, php, rb dan file lainnya - mereka juga didukung dengan bang!
Oke, mari kita telah menjalankan Kaleidoscope dan melihat apa yang dia suka.
Ketika Anda pertama kali memulai Anda akan diminta untuk menginstal ksdiff - utilitas baris perintah untuk membuka file untuk perbandingan Kaleidoscope dari baris perintah - untuk menyenangkan para pekerja di programmer konsol. Selain itu, Anda dapat langsung diintegrasikan dengan Subversion-Kaleidoscope klien Versi dan Cornerstone, dan bundel TextMate. Selain Kaleidoscope dapat diintegrasikan dengan Subversion, Mercurial, Bazaar dan Git untuk menggunakan baris perintah, bukan standar utilitas diff.
Perbandingan file teks
Untuk membandingkan dua file untuk memindahkan mereka ke jendela Kaleidoscope utama langsung dari Finder, atau ketik pada command line ksdiff put_k_faylu_1 put_k_faylu_2. Setelah operasi sederhana ini, utama Kaleidoscope jendela menampilkan dua panel dengan isi file. Kaleidoskop mem-parsing file dan menyoroti fragmen yang berbeda. Sisipan dialokasikan hijau, red dihapus, fragmen dimodifikasi yang disorot dalam warna ungu, dan perubahan yang dibuat dalam bagian ini - ungu gelap.
Di bagian atas jendela adalah tombol Kaleidoscope, dengan mana Anda dapat menukar panel dengan file teks, dan menunjukkan cara untuk membandingkan file. Di sudut kanan bawah jendela ada tombol untuk melompat ke fragmen berbeda sebelumnya dan berikutnya, dan dalam kiri menurunkan sudut kanan - tombol untuk beralih antara tiga pandangan yang berbeda: Blok, Cairan dan Unified (blok, cairan dan associate).
Untuk informasi lebih lanjut tentang mode
modus Blok
Blok rezim berusaha untuk menyelaraskan fragmen dari dua file teks, sehingga mereka berdampingan. Untuk tujuan ini jarak antara dikoreksi fragmen teks dengan menambahkan ruang kosong jika diperlukan. Mode ini memungkinkan file visual yang membandingkan, tapi kadang-kadang sangat meningkatkan ketinggian dokumen.
rezim cairan
Mode ini daun file dalam bentuk aslinya, visual mencatat fragmen berubah dari file - menggunakan garis berwarna. Modus cairan lebih kompak dari modus Blok, tetapi memperkenalkan beberapa kebingungan dan agak mempersulit perbandingan file.
modus terpadu
Modus bersatu, tidaklah sulit untuk memahami dari namanya, menghubungkan dua file teks dalam satu dokumen. fragmen identik digabungkan dan dimodifikasi - terletak satu di atas yang lain, pada saat yang sama mencari tahu apa yang menjadi milik fragmen dokumen apa yang mungkin di kolom sebelah kiri informasi tambahan.
Perbandingan file grafis
Awal persis sama - tarik dua gambar di Kaleidoscope dan memulai sebuah perbandingan menggunakan berbagai modus pemutaran. Apakah ada berbagai fasilitas? Ya, ada. Misalnya, gambar dapat diperbesar dan bergerak, peregangan sampai dengan skala 1: 1 atau hanya seluruh jendela.
pemilihan mode
Sebagai perbandingan, file gambar, ada empat mode: Dua-Up, One-Up, Split dan Perbedaan. Yang pertama, Dua-Up, secara bersamaan menampilkan dua gambar di dua blok - horizontal atau vertikal, sebagai pengguna ingin. Modus menampilkan One-Up satu gambar, tetapi Anda dapat dengan cepat beralih ke yang lain, atau untuk mengatur tampilan slide kedua gambar pada interval yang telah ditetapkan. Berpisah Modus menempatkan satu gambar yang lain, pengguna dapat membangun sebuah garis lurus, yang satu gambar akan terpisah satu sama lain - sepertinya Anda bisa lihat di layar di bawah ini.
Dalam Perbedaan terakhir modus menunjukkan satu gambar, yang ditandai daerah yang berbeda. Dalam mode ini, Anda langsung dapat beralih antara dua gambar dan mengatur opacity layer dengan daerah yang berbeda disorot. screenshot di bawah ini akan memahami sifat rezim ini.
Tentang integrasi Kaleidoscope dengan berbagai program dan berbagai file sistem kontrol sumber yang saya sebutkan di lewat - tidak ada masalah besar dan supranatural. Ini membedakan program dari sisa kelas: tidak ada masalah dan ekses - antarmuka yang user-friendly dan sederhana, setup awal yang jelas.
Berkat kesederhanaan dan desain yang sangat baik, Kaleidoscope merupakan bagian dari serangkaian program yang tersedia hanya pada Mac OS X, dan terima kasih kepada siapa Anda ingin bekerja di Mac OS X. Tidak mengherankan, jika Anda memiliki waktu untuk mengingat bahwa perusahaan pengembangan untuk Versi SOFA dan Program Checkout dihormati dengan penghargaan Apel Design Award pada tahun 2009 dan 2008.
Di sisi lain, jika Anda, misalnya, tidak perlu membandingkan file grafis dan terutama tidak peduli tentang keindahan aplikasi, lebih mudah dan lebih logis untuk memilih diff yang sama, diff3 atau DiffMerge. Mereka bebas, tetapi untuk Kaleidoscope akan harus membayar 29 euro. Sebelum memberikan uang untuk program ini, dapat bebas Download dan menggunakannya selama sebulan.