Saya hampir tidak pernah menggunakan apa pun selain Meld . Bisakah Anda merekomendasikan hal lain?
Akan sangat bagus jika Anda memberikan alasan untuk rekomendasi Anda (sebagai Komentar).
[ note ] Saya ingin alternatif karena Meld baru-baru ini kehilangan fitur untuk menyalin seluruh konten dari satu file ke file lainnya. Saya mengacu pada fungsionalitas yang tersedia melalui Copy To Left/Right
item menu klik kanan.
[ pembaruan ] Saya baru saja memeriksa, dan masalahnya diperkenalkan oleh 1.3.2 . 1.3.1 berfungsi dengan baik, dan yang terakhir saya periksa adalah 1.4.0 , dan tidak berfungsi.
software-rec
gui
diff
Tshepang
sumber
sumber
Merge
menu.Jawaban:
Ada beberapa alat yang dapat digunakan:
Apakah Anda memiliki dua file dan ingin melihat perbedaannya? Gunakan "penampil perbedaan file". Apakah Anda memiliki file diff dan ingin melihatnya dalam tampilan yang mudah dibaca? Gunakan "penampil file dif".
sumber
Ada juga
vimdiff
(dengan versi GUI-nyagvimdiff
).sumber
ediff
Paket bundel Emacs adalah penampil diff yang cukup bagus (mulai dengan perintah di EmacsTools / Compare
danTools / Merge
menu). Ini memiliki semua fitur dasar (menyoroti perbedaan antara dua file, melompat di antara blok yang berbeda) dan fitur antara yang paling umum (membandingkan bagian file, membandingkan revisi yang diambil dari kontrol versi, membandingkan pohon direktori, menggunakan leluhur yang sama sebagai titik referensi, menghasilkan versi gabungan). Namun, tidak memiliki kemampuan mengabaikan yang sangat mewah.Apa yang dimiliki Emacs terhadap sebagian besar pemirsa berbeda lainnya mencakup kemampuan pencarian yang lebih baik, penyorotan sintaksis, ekstensibilitas Lisp. Oh, dan editor yang terintegrasi.
sumber
v
/^
(ediff-scroll-vertically
, naik atau turun tergantung pada tombol yang Anda tekan untuk menjalankannya) menggulir semua jendela secara paralel.Saya merekomendasikan kdiff3. Hal ini dapat digunakan baik oleh programmer untuk membandingkan file src selama pengembangan perangkat lunak atau oleh orang-orang yang melakukan pencadangan berkala untuk membandingkan 2 folder (secara rekursif sepanjang jalan), yang pertama di hard disk sistem Anda dan yang kedua hard disk cadangan eksternal.
Dalam kasus selanjutnya, Anda dapat mengonfigurasi untuk perbandingan tanggal dan waktu dan ukuran sebagai lawan perbandingan baris per baris yang diperlukan oleh programmer. Muncul dengan output kode warna yang bagus untuk setiap dir / file yang terlibat dalam perbandingan dan Anda dapat secara selektif menambah / menghapus file baru yang Anda buat / hapus di hard disk sistem Anda ke hard disk cadangan.
sumber
Saya telah menggunakan tkdiff ( http://sourceforge.net/projects/tkdiff/ ) selama bertahun-tahun. Itu melakukan apa yang saya inginkan sejauh menampilkan perbedaan antara file, dan itu dapat menulis file "menggabungkan" dengan pilihan pilihan perbedaan file kiri dan kanan.
Kelemahan: ini ditulis dalam Tcl / Tk, dan tidak semua sistem memilikinya.
sumber
Saya pikir xxdiff melakukan apa yang Anda inginkan.
sumber
Sebuah perbandingan berbagai utilitas berbeda. Tua tapi masih berlaku.
http://web.archive.org/web/20111003125309/http://amjith.blogspot.com/2007/07/visual-diff-tools-in-linux.html
sumber