Bagaimana Anda membandingkan dua file serupa untuk memeriksa perbedaannya? Jawaban yang jelas adalah dengan menggunakan perintah diff di Linux.
Masalahnya adalah tidak semua orang akan nyaman membandingkan file di terminal Linux. Dan keluaran perintah diff bisa membingungkan bagi sebagian orang.
Ambil output perintah diff ini misalnya:
Pasti ada kurva belajar yang terlibat di sini. Namun, jika Anda menggunakan Linux desktop, Anda dapat menggunakan aplikasi GUI untuk membandingkan dua file dengan mudah untuk perbedaan apa pun.
Ada beberapa alat diff GUI yang tersedia untuk Linux. Saya akan menyoroti alat favorit saya Meld dalam sorotan aplikasi Linux minggu ini.
Meld:Alat Visual Diff and Merge untuk Linux (dan Windows)
Dengan Meld, Anda dapat membandingkan dua file dalam tampilan berdampingan. Tidak hanya itu, Anda juga dapat memodifikasi file untuk membuat perubahan yang sesuai. Itulah yang ingin Anda lakukan di sebagian besar situasi, bukan?
Meld juga mampu membandingkan direktori dan menunjukkan file mana yang berbeda. Ini juga akan ditampilkan saat file baru atau hilang.
Anda juga dapat menggunakan Meld untuk perbandingan tiga arah.
Perbandingan grafis berdampingan membantu dalam sejumlah situasi. Jika Anda seorang pengembang, Anda dapat menggunakannya untuk memahami patch kode. Meld juga mendukung sistem kontrol versi seperti Git, Mercurial, Subversion, dll.
Fitur Perpaduan
Alat Meld open source memiliki fitur utama berikut:
- Lakukan perbandingan perbedaan dua dan tiga arah
- Edit file di tempat dan segera perbarui perbandingan perbedaannya
- Menavigasi antara perbedaan dan konflik
- Visualisasikan perbedaan global dan lokal dengan penyisipan, perubahan, dan konflik yang ditandai sesuai
- Gunakan pemfilteran teks ekspresi reguler untuk mengabaikan perbedaan tertentu
- Penyorotan sintaks
- Bandingkan dua atau tiga direktori untuk file yang baru ditambahkan, hilang, dan diubah
- Kecualikan beberapa file dari perbandingan
- Dukungan untuk sistem kontrol versi populer seperti Git, Mercurial, Bazaar, dan SVN
- Dukungan untuk banyak bahasa internasional
- Lisensi open source GPL v2
- Tersedia untuk Linux dan Windows
Menginstal Meld di Linux
Meld adalah aplikasi populer dan tersedia di repositori resmi sebagian besar distribusi Linux.
Periksa pusat perangkat lunak distribusi Anda dan lihat apakah Meld tersedia.
Atau, Anda juga dapat menggunakan manajer paket baris perintah distribusi Anda untuk menginstal Meld. Di Ubuntu, ini tersedia di repositori Universe dan dapat diinstal menggunakan perintah apt:
sudo apt install meld
Anda dapat menemukan kode sumber Meld di repositori GitLab GNOME:
Kode Sumber Gabungan
Layak?
Saya tahu bahwa sebagian besar editor kode sumber terbuka modern hadir dengan fitur ini, tetapi terkadang Anda hanya menginginkan antarmuka yang sederhana tanpa kesulitan menginstal add-on tambahan untuk membandingkan file. Meld memberi Anda hal itu.
Apakah Anda menggunakan beberapa alat lain untuk memeriksa perbedaan antar file? Alat apa itu? Apa pengalaman Anda dengan Meld, jika Anda pernah menggunakannya? Bagian komentar adalah milik Anda untuk membagikan pendapat Anda.
Artikel Asli