İki Metni Karşılaştır

Bir sözleşmenin iki sürümü, bir meslektaşınızın düzelttiği bir paragraf, dün çalışan bir yapılandırma dosyası. İkisini de yapıştırın ve gözle aramak yerine gerçekte neyin değiştiğini okuyun.

Karşılaştırma, yerinde kalan satırları arar; ilk farklı satırı değil. Bu yüzden en üste eklenen bir paragraf, eklenmiş tek bir paragraf olarak görünür, «aşağıdaki her şey farklı» olarak değil.

Nasıl kullanılır

  1. Özgün metni sola, değişmiş metni sağa yapıştırın.
  2. Büyük küçük harf farkı ya da fazladan boşluklar fark sayılmayacaksa bu seçenekleri kapatın.
  3. Sonucu okuyun: yeşil eklenen, kırmızı silinen demektir ve sayaç kaç satırın yer değiştirdiğini gösterir.

Bilmekte fayda var

Neden birinci satırı birinci satırla karşılaştırmıyor

Basit karşılaştırma iki metni adım adım birlikte yürütür: birinci satıra karşı birinci satır, ikinciye karşı ikinci. En başa tek bir paragraf ekleyin, altındaki her şey kayar ve basit yöntemin yanıtı «ikinci satırdan aşağısı tamamen farklı» olur; bu doğrudur ama hiçbir işe yaramaz. Burada karşılaştırma yerinde kalan satırları arar, böylece eklenen bir paragraf, eklenmiş tek bir paragraf olarak görünür.

Satır sonları ve boşluklar, siz demedikçe fark sayılmaz

Aynı metin iki farklı düzenleyicide kaydedildiğinde her satırı farklı olur: biri satır beslemesi yazar, diğeri satır başı ile satır beslemesini birlikte yazar. Bu ekranda görünmez ve karşılaştırmanın tamamını işe yaramaz hâle getirirdi, bu yüzden her şeyden önce normalleştirilir. Büyük küçük harf ve tekrarlanan boşluklar ise size kalmıştır: iki anahtar, ikisi de varsayılan olarak kapalı.

Sık sorulan sorular

Metnim bir yere gönderiliyor mu?

Hayır. Karşılaştırma tarayıcınızda çalışır; bir sözleşmeyi ya da parola içeren bir yapılandırma dosyasını buradan geçirebilmenizin nedeni de budur.

Metinler en fazla ne kadar uzun olabilir?

Her iki tarafta 5000 satıra kadar. Bunun ötesinde karşılaştırma anlık olmaktan çıkar ve tarayıcı bu iş için yanlış yerdir.

Yalnızca satırı değil, hangi sözcüğün değiştiğini de görebilir miyim?

Evet, bu varsayılan olarak açıktır. Bir satır değiştirildiğinde, satırın içindeki değişen sözcükler ayrıca vurgulanır.

Kod için de çalışır mı?

Evet, her diff gibi satır satır. «Fazladan boşlukları yok say» seçeneğini açmadığınız sürece girinti de satırın bir parçası sayılır.

İlgili araçlar