İçeriğe geç
ToolMug

Metin Karşılaştırma (Diff)

İki metni veya kodu karşılaştırın ve tam olarak neyin eklendiğini, silindiğini veya değiştiğini görün — yan yana ya da satır içi, satır, kelime veya karakter bazında. Karşılaştırma tarayıcınızda çalışır; gizli belgeler size özel kalır.

Tarayıcınızda çalışır — girdiğiniz hiçbir şey yüklenmez

Nasıl kullanılır

  1. Orijinal metni sola, değiştirilmiş sürümü sağa yapıştırın.
  2. Karşılaştırma birimini seçin — kod ve listeler için Satırlar, düz yazı için Kelimeler, kimlik gibi kısa dizeler için Karakterler.
  3. Farkları okuyun — silinen metin kırmızı, eklenen metin yeşildir — ve değişen satır veya karakter sayısına bakın.
  4. Sonucu git veya patch ile uygulamak isterseniz birleşik (unified) .patch dosyası olarak indirin.

Seçeneklerin açıklaması

Satırlar
git diff gibi satırların tamamını karşılaştırır. Yan yana görünüm, silinen her satırı yerine gelen satırla eşleştirir.
Kelimeler
Satırların içindeki değişen kelimeleri vurgular — düzenlenmiş paragraflar ve sözleşmeler için en iyisidir.
Karakterler
Tek karakterlik değişiklikleri gösterir; bir anahtardaki, hash’teki veya URL’deki yazım hatasını bulmak için kullanışlıdır.
Büyük/küçük harf ve boşlukları yok say
"Merhaba" ile "merhaba"yı ya da yalnızca baştaki ve sondaki boşluklarla farklılaşan satırları eşit sayar.

Örnekler

git olmadan kod incelemesi. Yayına almadan önce hangi ayarların değiştiğini tam olarak görmek için bir yapılandırma dosyasının eski ve yeni sürümünü yapıştırın.

Sözleşme revizyonları. Gözden kaçması kolay sayı ve tarih değişiklikleri dahil düzenlenen her ifadeyi görmek için iki taslağı kelime bazında karşılaştırın.

Yazım hatasını bulun. Aynı görünen ama çalışmayan iki API anahtarı mı var? Karakter bazında karşılaştırın; farklı olan tek karakter vurgulanır.

Sıkça sorulan sorular

Boyut sınırı var mı?

Sabit bir sınır yok. Birkaç bin satırlık metinler anında karşılaştırılır; çok sayıda değişiklik içeren çok büyük dosyalar, karşılaştırma cihazınızda yapıldığı için bir iki saniye sürebilir.

Metinlerim saklanıyor veya yükleniyor mu?

Hayır. İki metin de tarayıcı sekmenizde kalır ve sekmeyi kapattığınızda silinir.

Hangi algoritma kullanılıyor?

Açık kaynaklı jsdiff kütüphanesi aracılığıyla Myers diff algoritması (git’in kullandığı ailenin aynısı). Bir metni diğerine dönüştüren en küçük ekleme ve silme kümesini bulur.

Word veya PDF dosyalarını karşılaştırabilir miyim?

Belgelerdeki metni kopyalayıp buraya yapıştırın. Biçimlendirme karşılaştırılmaz, yalnızca metin karşılaştırılır.

Taşınan bir paragraf neden silinmiş ve eklenmiş olarak görünüyor?

Diff algoritmaları değişiklikleri sıralı eklemeler ve silmeler olarak tanımlar; bu yüzden taşınan bir blok bir yerde silinmiş, başka bir yerde eklenmiş görünür.

Gizlilik

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız ve metinleriniz cihazınızda işlenir, sunucularımıza asla yüklenmez.

İlgili araçlar