Metin Karşılaştırma
Eklenen, silinen ve değiştirilen her satırı, değişen sözcükler vurgulanmış olarak görmek için bir metnin iki sürümünü yapıştırın.
Yapıştırdığınız hiçbir şey saklanmaz - iki metin aynı istekte karşılaştırılıp geri gönderilir.
Eklenen, silinen ve değiştirilen her satırı, değişen sözcükler vurgulanmış olarak görmek için bir metnin iki sürümünü yapıştırın.
Yapıştırdığınız hiçbir şey saklanmaz - iki metin aynı istekte karşılaştırılıp geri gönderilir.
Bir sözleşme, kimsenin belirtmediği değişikliklerle geri geldi. Bir yapılandırma dosyası bir sunucuda çalışıyor, diğerinde çalışmıyor. İki sürümü buraya yapıştırın ve neyin değiştiğini satır satır, değişen kelimeler vurgulanmış olarak görün.
Gönderdiğiniz sürümü sola, geri geleni sağa yapıştırın. Değişen her madde, düzenlenen kelimeleri vurgulanmış bir değişen satır olarak görünür; böylece 30 günden 45 güne çekilmiş bir ödeme vadesi ya da kaldırılmış bir sorumluluk sınırı hemen göze çarpar. En net sonuç için her satıra bir madde koyun; karşı taraf yalnızca boşluk veya girintiyi değiştirdiyse boşlukları yok saymayı açın, böylece yalnızca ifade değişiklikleri işaretlenir.
Metinler önce satır satır karşılaştırılır, bu yüzden her satırda bir madde, ayar veya kayıt tutmak işe yarar. Eklenmiş ya da silinmiş değil düzenlenmiş satırlar eşleştirilir ve içlerindeki kelimeler tam değişikliği vurgulamak için yeniden karşılaştırılır. Kelime vurgusu, bir satırın iki sürümü birlikte en fazla 1.000 karakter olduğunda ve karşılaştırma başına en fazla 50.000 karakterlik düzenlenmiş satır için uygulanır; daha uzun satırlar bütün olarak işaretlenir. Her taraf en fazla 200.000 karakter ve 5.000 satır alır.
Fazla boşlukları yok say, art arda gelen boşluk ve sekmeleri tek bir boşluğa çevirir ve her satırın iki ucundakileri siler; böylece sekme ya da sonda boşluk içeren bir satır, aynı kelimelerin tek boşlukla yazılmış hâliyle eşleşir. Boşlukları tamamen silmez: "ab" ile "a b" yine farklıdır. Boş bir satır ya da yalnızca bir metnin son satırından sonra gelen satır sonu, yine eklenmiş satır sayılır. Büyük/küçük harfi yok say, Unicode harf katlamasını kullanır, bu yüzden "Straße" ile "STRASSE" eşleşir. Bir seçenek farkı gizlediğinde satır, değiştirilmiş metindeki hâliyle gösterilir. Windows (CRLF) ve Unix satır sonları aynı sayılır; eski Mac satır sonlarını (yalnızca CR) kullanan bir metin tek uzun satır olarak okunur.
Benzerlik karakterleri değil, satırların tamamını karşılaştırır: eşleşen satır sayısının iki katının, iki taraftaki toplam satır sayısına bölümüdür. Biri düzenlenmiş on satır %90 verir, ama tek kelimesi değişmiş tek satırlık bir metin, kelimelerinin çoğu aynı olsa da %0 verir. Cümle düzeyinde bir puan için önce her cümleyi ayrı bir satıra koyun. Düzenlenmiş bir blokta değişen satırlar, karşı taraftaki satırlarla sırayla eşleştirilir; bloğun bir tarafında daha fazla satır varsa fazlası eklenmiş ya da silinmiş sayılır.
Satır sonu olmayan bir paragraf tek bir satırdır, bu yüzden düzenlenen tek bir kelime satırın tamamını işaretler. Satırın iki sürümü birlikte en fazla 1.000 karakter olduğu sürece içindeki değişen kelimeler vurgulanır; daha uzun bir paragraf bütün olarak işaretlenir. Metni önce cümlelere veya maddelere bölmek daha net vurgu ve daha yararlı sayımlar sağlar.
Evet. Her sütunu kopyalayıp her tarafa birini yapıştırın; her hücre bir satır olur. Karşılaştırma satır sırasını izler, yani iki listenin nerede ayrıldığını ve hangi satırların eklendiğini veya silindiğini gösterir. Sıra önemli değilse, yalnızca gerçek eklemeler ve silmeler işaretlensin diye iki listeyi önce Büyük/Küçük Harf Dönüştürücü'deki A'dan Z'ye sırala ile sıralayın. Büyük harfleri ve fazladan boşlukları atlamak için Büyük/küçük harfi yok say ve Fazla boşlukları yok say seçeneklerini açın. Doğrudan Excel'de kontrol için: =EXACT(A2,B2) (Türkçe Excel'de =ÖZDEŞ(A2;B2)) aynı satırdaki iki hücreyi büyük/küçük harfe duyarlı karşılaştırır (düz =A2=B2 harf büyüklüğünü dikkate almaz), =COUNTIF(B:B,A2)=0 (=EĞERSAY(B:B;A2)=0) ise A sütununda olup B sütununda olmayan bir değer için DOĞRU döndürür. EĞERSAY büyük/küçük harfi yok sayar ve * ile ? karakterlerini joker olarak okur; veride geçiyorlarsa önlerine ~ koyun.
Her belgedeki metni kopyalayıp yapıştırın. Kalın yazı veya yazı tipi gibi biçimlendirme karşılaştırılmaz, yalnızca kelimeler ve satırlar karşılaştırılır.
Her tarafta en fazla 200.000 karakter ve 5.000 satır.
Hayır. İki metin aynı istekte karşılaştırılıp döndürülür ve hiçbir zaman bir veritabanına veya günlüğe yazılmaz.
Evet, ancak karşılaştırma satır satır yapılır; bu yüzden tek satırlık küçültülmüş JSON tek bir değişen satır olarak görünür. Önce iki sürümü JSON Biçimlendirici ile biçimlendirin (anahtar sırasını korur); böylece her anahtar kendi satırında durur ve yalnızca gerçek değer değişiklikleri işaretlenir. Kod olduğu gibi iyi karşılaştırılır; yalnızca girinti değiştiyse Fazla boşlukları yok say seçeneğini açın.
Word'de bir belge açın ve Review > Compare > Compare Documents'ı seçin, ardından özgün ve düzeltilmiş dosyayı seçin: Word, her farkı izlenen değişiklik olarak gösteren üçüncü bir belge açar, biçimlendirme değişiklikleri de dahil. Google Dokümanlar'da bir sürümü açıp Tools > Compare documents'ı seçin, ardından diğerini seçin: Drive'ınızda farkları öneri olarak gösteren yeni bir doküman oluşur ve bunu kullanmak için düzenleme erişimi gerekir. İki metin de Word dosyası ya da ikisi de Google Dokümanı değilse bu sayfayı kullanın, örneğin bir e-postadaki madde ile imzalı PDF: her iki tarafı yapıştırın, değişen sözcükler vurgulanır ve hiçbir şey saklanmaz.
Hayır. Karşılaştırma satırların sırasını izler; bu yüzden başka yere taşınan bir satır eski yerinde silinmiş, yeni yerinde eklenmiş görünür ve her toplamda bir kez sayılır. Örnek: A, B, C ile B, C, A karşılaştırıldığında 1 satır silinmiş, 1 satır eklenmiş ve %66,7 benzerlik çıkar. Taşınan satır düzenlenmiş bir satırın yanına denk gelirse ikisi eşleştirilip tek bir değişmiş satır olarak da gösterilebilir. İki listenin sıradan bağımsız olarak aynı satırları içerdiğini kontrol etmek için ikisini önce Büyük/Küçük Harf Dönüştürücü'deki A'dan Z'ye sırala ile sıralayın.
Windows'ta Komut İstemi'nde fc /n eski.txt yeni.txt farklı blokları satır numaralarıyla listeler; büyük/küçük harfi yok saymak için /c, boşluk ve sekmeleri sıkıştırmak için /w ekleyin. macOS ve Linux'ta diff -u eski.txt yeni.txt birleşik (unified) bir diff yazdırır; diff -i büyük/küçük harfi, diff -b ise boşluk miktarındaki değişiklikleri yok sayar. Git kuruluysa git diff --no-index eski.txt yeni.txt her sistemde, bir deponun dışında bile çalışır; --word-diff eklenirse değişen kelimeleri işaretler. Metin dosyada değilse, örneğin bir e-postadaki madde ile PDF'teki madde, ya da değişen kelimeleri terminal olmadan yan yana vurgulu görmek istiyorsanız bu sayfayı kullanın.