Handytool
PengembangGratisBerjalan secara lokal

Penampil diff

Bandingkan dua bagian teks berdampingan — baris, kata, atau diff karakter — secara pribadi di browser Anda.

Bandingkan dengan
Asli
Berubah
+ 0 ditambah·- 0 dihapus·1 tidak berubah

Tentang Penampil diff

Penampil diff Handytool membandingkan dua bagian teks apa pun — kode, prosa, JSON, baris log — dan menyoroti apa yang ditambahkan, dihapus, dan tidak berubah. Beralih antara granularitas baris, kata, dan karakter, abaikan perbedaan kasus atau spasi, dan salin diff terpadu dengan satu klik. Semuanya berjalan secara lokal dengan algoritma diff longest-common-subsequence, jadi bahkan tempel besar tetap pribadi dan instan.

Fitur Penampil diff

  • 01

    Mode baris, kata dan karakter

    Diff baris terbaik untuk kode dan config; diff kata bagus untuk prosa dan pengeditan salinan; diff karakter menangkap kesalahan ketik satu huruf dan perubahan tanda baca.

  • 02

    Abaikan kasus dan spasi

    Beralih perbandingan peka kasus dan tidak peka spasi untuk melihat hanya perbedaan bermakna saat membandingkan kode yang diformat ulang atau salinan yang ditulis ulang.

  • 03

    Diff terpadu yang dapat disalin

    Hasil ditampilkan dengan awalan +/- klasik, siap untuk ditempel ke dalam ulasan kode, laporan bug, atau mana pun juga.

FAQ Penampil diff

Seberapa besar input bisa?
Diffing adalah O(n·m) jadi input yang sangat besar (puluhan ribu baris) akan melambat, tetapi sebagian besar kode sehari-hari, prosa, dan perbandingan log adalah instan. Untuk file besar lebih suka mode baris dan abaikan spasi.
Apakah ini meninggalkan teks saya di server?
Tidak. Diff dihitung di browser Anda — tidak ada permintaan jaringan yang dibuat. Aman untuk kode kepemilikan, doc internal, dan prosa rahasia.
Apa perbedaan antara baris, kata dan diff karakter?
Diff baris memperlakukan setiap baris sebagai unit dan ideal untuk kode; diff kata membagi pada spasi dan terbaik untuk prosa; diff karakter adalah butir terhalus dan berguna ketika Anda ingin melihat kesalahan ketik atau perubahan tanda baca.
Mengapa beberapa baris ditandai sebagai ditambah dan dihapus?
Ketika baris berubah di tengah, algoritma diff mewakilinya sebagai baris lama yang dihapus ditambah baris baru yang ditambahkan. Beralih ke mode kata atau karakter untuk melihat dengan tepat apa yang berubah di dalam baris.

Alat terkait

Pengembang

Jelajahi alat lain

Semua alat