Tiada muat naik, 100% setempat, tiada akaun

Beza Teks

Tampal dua teks untuk membandingkannya baris demi baris. Baris ditambah berwarna hijau, baris dibuang berwarna merah. Tiada apa meninggalkan pelayar anda.

Cara Beza Teks berfungsi

Tampal dua blok teks dan serta-merta lihat setiap penambahan, pemadaman, dan baris yang tidak berubah diserlahkan sebelah-menyebelah. Sama ada anda membandingkan draf, menyemak perubahan konfigurasi, atau mengesan regresi dalam output yang dijana, Text Diff memberi anda paparan berkod warna yang jelas dalam beberapa saat.

Algoritma diff berjalan sepenuhnya dalam JavaScript, jadi keputusan muncul semasa anda menaip.

Soalan lazim

Adakah fail saya dimuat naik ke pelayan?

Tidak. Setiap operasi berjalan di dalam tab pelayar anda menggunakan JavaScript dan WebAssembly. Fail anda dibaca ke dalam memori pada peranti anda sendiri, diproses di situ, dan hasilnya ditawarkan sebagai muat turun setempat. Tiada apa-apa dihantar kepada Sunasty atau mana-mana pihak ketiga. Anda boleh mengesahkannya sendiri: buka DevTools pelayar anda, pergi ke tab Network, dan perhatikan, tiada permintaan membawa fail anda.

Algoritma diff apakah yang digunakan?

Alat ini menggunakan diff longest-common-subsequence (LCS) baris demi baris, keluarga algoritma yang sama seperti utiliti diff Unix. Penambahan dipaparkan dengan warna hijau, pemadaman dengan merah, dan baris yang tidak berubah dengan warna neutral.

Bolehkah saya membandingkan fail dan bukannya teks yang ditampal?

Ya, seret fail teks biasa ke dalam mana-mana panel dan kandungannya dibaca secara setempat oleh FileReader API pelayar. Fail tidak pernah dimuat naik.

Adakah ia berfungsi luar talian?

Ya, setelah halaman dimuatkan. Oleh sebab pemprosesan berlaku pada peranti anda, anda boleh memutuskan sambungan rangkaian dan alat ini terus berfungsi. Ini adalah bukti paling jelas bahawa data anda tidak pernah meninggalkan mesin anda.

Adakah ia percuma? Adakah saya perlukan akaun?

Ia percuma sepenuhnya dan tidak memerlukan pendaftaran. Tiada tera air, tiada had harian dan tiada kuki penjejakan diperlukan untuk menggunakan alat ini.