- Ana sayfa
- Metin karşılaştırma
Metin karşılaştırma
Orijinali ve değiştirilmiş sürümü yapıştırın. Eklenen, silinen ve düzenlenen her satırı, değişen kelimeler işaretli olarak görürsünüz.
Farklar
| 1 | Merhaba arkadaşlar, | 1 | Merhaba arkadaşlar, |
| 2 | 2 | ||
| 3 | Çeyrek dönem değerlendirme toplantımız | 3 | Çeyrek dönem değerlendirme toplantımız perşembe saat 14.00’e alındı. |
| 4 | Lütfen proje güncellemelerinizi ve açık sorularınızı getirin. | 4 | Lütfen proje güncellemelerinizi ve açık sorularınızı getirin. |
| 5 | Toplantı | 5 | Toplantı çevrim içi yapılacak. |
| 6 | Ardından öğle yemeği verilecek. | 6 | Sunumlarınızı çarşamba akşamına kadar bana gönderin. |
| 7 | 7 | ||
| 8 | Teşekkürler, | 8 | Teşekkürler, |
| 9 | Selin | 9 | Selin |
| 1 | 1 | Merhaba arkadaşlar, | |
| 2 | 2 | ||
| 3 | − | Çeyrek dönem değerlendirme toplantımız | |
| 3 | + | Çeyrek dönem değerlendirme toplantımız perşembe saat 14.00’e alındı. | |
| 4 | 4 | Lütfen proje güncellemelerinizi ve açık sorularınızı getirin. | |
| 5 | − | Toplantı | |
| 6 | − | Ardından öğle yemeği verilecek. | |
| 5 | + | Toplantı çevrim içi yapılacak. | |
| 6 | + | Sunumlarınızı çarşamba akşamına kadar bana gönderin. | |
| 7 | 7 | ||
| 8 | 8 | Teşekkürler, | |
| 9 | 9 | Selin |
İki metin nasıl karşılaştırılır?
- Orijinal metni sola, değiştirilmiş sürümü sağa yapıştırın ya da her iki tarafta birer dosya açın.
- Karşılaştırma aşağıda görünür ve siz yazdıkça güncellenir. Çok uzun metinlerde Karşılaştır’a basın (ya da Ctrl+Enter).
- Özete bakın: eklenen, silinen ve değişen satırlar. Değişen satırların içinde farklı olan kelimeler vurgulanır.
- Yan yana ve tek sütun görünümleri arasında geçiş yapın, iki tarafı yer değiştirin ya da sonucu yama olarak kopyalayın.
Sonucu okumak
- Kırmızı satırlar yalnızca orijinalde var: silinmişler. Yeşil satırlar yalnızca değiştirilmiş metinde var: eklenmişler.
- Değişen satırlar iki tarafta da görünür ve düzenlenen kelimeler daha koyu bir tonla işaretlenir; böylece değişen bir tarihi ya da eksik bir “değil”i bir bakışta fark edersiniz.
- Yan yana iki sürümü birbirinin yanına koyar, geniş ekranlarda en iyisidir. Tek sütun, Git ve çoğu kod inceleme aracında olduğu gibi − ve + satırlarıyla tek bir sütun gösterir; telefonlarda varsayılan görünüm budur.
- Uzun değişmemiş satır blokları katlanır. Açmak için “Değişmeyen satırları göster”e tıklayın.
Karşılaştırma nasıl çalışır?
Araç, Git’in ve Unix diff komutunun da dayandığı Myers fark algoritmasını kullanarak orijinali değiştirilmiş metne dönüştüren en küçük satır değişikliği kümesini bulur. Her değişiklik bloğunun içinde silinen ve eklenen satırları sırayla eşleştirir: bir çift en az %30 aynıysa tek bir değişen satır olarak gösterilir ve kelime kelime yeniden karşılaştırılır. Değilse bir silme ve bir ekleme olarak gösterilir.
Boşlukları yok say, art arda gelen boşlukları ve sekmeleri tek boşluk sayar ve satır başındaki ve sonundaki boşlukları yok sayar; yalnızca girinti değiştiğinde işe yarar. Büyük/küçük harfi yok say büyük ve küçük harfleri aynı sayar. Büyük karşılaştırmalar tarayıcınızın arka plan iş parçacığında çalışır; 10.000 satırlık dosyalar bile sayfayı dondurmaz.
İnsanlar neleri karşılaştırır?
- Bir editörün neyi değiştirdiğini görmek için bir ödevin, sözleşmenin ya da yönetmeliğin iki taslağını.
- Terminal açmadan kod veya yapılandırma dosyalarının sürümlerini.
- Neyin yeni olduğunu bulmak için e-posta adresleri ya da ürün kodları gibi dışa aktarılmış listeleri. En temiz sonuç için önce iki listeyi metin temizleyiciyle sıralayın.
- Çevirileri veya altyazıları önceki sürümleriyle.
Sık sorulan sorular
Metnim yükleniyor mu?
Hayır. Karşılaştırma tamamen tarayıcınızda çalışır; iki metin kaydedilmez ve hiçbir yere gönderilmez. Bu yüzden sözleşmeler, kodlar ve kişisel belgeler için güvenlidir.
Metinler ne kadar büyük olabilir?
On binlerce satır sorunsuz çalışır; iş arka planda yapıldığı için sayfa tepki vermeye devam eder. Bu boyutta birbirinden çok farklı metinler satır satır değil, daha büyük değiştirilmiş bloklar hâlinde gösterilir.
Word veya PDF dosyalarını karşılaştırabilir miyim?
Doğrudan hayır: belgeyi açın, metnini kopyalayıp yapıştırın. .txt, .md, .csv, .json, .html gibi düz metin dosyaları ve kod dosyaları Aç düğmesiyle açılabilir ya da bir kutunun üzerine bırakılabilir.
Birleşik fark (unified diff) veya yama nedir?
Değişiklikler için Git ve kod inceleme araçlarının kullandığı standart bir metin biçimi: − ile başlayan satırlar silinmiş, + ile başlayanlar eklenmiştir; @@ başlıkları her değişikliğin nerede olduğunu gösterir. “Yama olarak kopyala” karşılaştırmayı bu biçimde kopyalar.
Bir satır neden değişmiş değil de silinmiş ve eklenmiş olarak gösteriliyor?
İki satırın ortak noktası yaklaşık %30’dan azsa, değişen kelimeleri işaretlemek neredeyse her şeyi vurgulamak olurdu; bu yüzden bir silme ve bir ekleme olarak gösterilirler.
Boşlukları yok say boş satırları da yok sayar mı?
Hayır. Satır içindeki art arda boşlukları ve sekmeleri tek boşluk sayar, satır başında ve sonunda yok sayar; ama fazladan bir boş satır yine değişiklik sayılır.