Yan yana metin karşılaştırması nedir?

Yan yana karşılaştırma, bir metnin iki sürümünü iki sütuna yerleştirir ve eşleşen satırları hizalar. Yalnızca ilk sürümde bulunan satırlar solda, yalnızca ikinci sürümde bulunanlar sağda işaretlenir; değişmeden kalan satırlar ise aynı hizada görünür. Kod düzenleyicilerin ve kod inceleme sitelerinin farkları gösterirken kullandığı görünüm budur. Değişiklikleri bir düzenleme listesi olarak değil, bağlam içinde okumayı kolaylaştırır.

Araç açıklaması

Bu araç, iki metni veya dosyayı yan yana karşılaştırır. Özgün sürümü sola, değiştirilmiş sürümü sağa yapıştırabilir veya her iki tarafa da bir dosya açabilirsiniz. Silinen satırlar kırmızı, eklenen satırlar yeşil renkte görünür; değişen bir satırdaki farklı sözcükler daha koyu renkle işaretlenir. Her iki taraf da düzenlenebilir olduğundan, siz yazdıkça karşılaştırma güncellenir.

Özellikler

  • Her biri metin veya düz metin dosyaları için Yapıştır ve Yükle sekmelerine sahip, düzenlenebilir iki taraf
  • Kırmızı renkte silinen satırlar, yeşil renkte eklenen satırlar ve düzenlenen satırlarda işaretlenen değişmiş sözcükler
  • Eşleşen satırları her iki tarafta aynı hizada tutan çizgili dolgu satırları
  • İki taraf arasında eşzamanlı kaydırma
  • Her tarafın altında silinen ve eklenen satırların sayısı
  • Panodan yapıştırma, kopyalama ve her taraf için indirme; açılan dosyanın adı korunur
  • Satır sonları yok sayılır; böylece aynı dosyanın Windows ve Mac kopyaları eşit kabul edilir

Nasıl çalışır?

Araç, her iki metni de satırlara böler ve jsdiff kitaplığını kullanarak ortak satırları eşleştirir. Eşleşmeyen satırlar silinmiş veya eklenmiş olarak değerlendirilir. Silinen bir satır, eklenen bir satırın yanında yer aldığında ikisi sözcük sözcük karşılaştırılır ve satırın yeterli bölümü aynı kaldıysa değişen sözcükler işaretlenir. Bir satırın büyük bölümü yeniyse bunun yerine satırın tamamı renklendirilir. Boşluklar ve harf büyüklüğü değişiklik sayılır. Her şey tarayıcınızda çalışır ve metinler hiçbir zaman yüklenmez.

İpuçları

  • Satır sonundaki fazladan bir boşluk, satırın değişmiş olarak işaretlenmesine neden olur. Bir satır her iki tarafta da aynı görünüyorsa sondaki boşlukları kontrol edin.
  • Uzun satırlar kaydırılmaz. Satırın sonunu görmek için yatay olarak kaydırın.
  • Bir tarafa dosya açıp diğer tarafa metin yapıştırabilirsiniz.