Metin karşılaştırma

Acrafto Team Metin
Güncellendi
Karşılaştırma birimi
Görünüm
Yok say
Görüntüleme

Yukarıya iki metin yapıştırın ya da yazın. Farklar siz yazarken burada görünür.

Her şey tarayıcınızda çalışır. Metinleriniz hiçbir yere yüklenmez ve paylaşım bağlantısı onları adresin, tarayıcıların sunucuya hiçbir zaman göndermediği kısmında taşır.

N ve P değişiklikler arasında gezinir · S tarafları değiştirir · Ctrl+Enter karşılaştırır

Online metin karşılaştırma için iki sürümü yan yana yapıştırın: bu diff checker siz yazarken her farkı vurgular. Eklenen satırlar yeşildir ve artı işareti taşır, silinen satırlar kırmızı, taralı ve eksi işaretlidir. Değişen her satırın içinde ise tam olarak hangi kelimelerin farklı olduğunu görürsünüz. Birinin bir sözleşmede, makalede, çeviride, listede ya da bir kod parçasında neyi değiştirdiğini kontrol etmek ya da aynı olması gereken iki metnin gerçekten aynı olduğundan emin olmak için kullanabilirsiniz.

Online metin karşılaştırma nasıl yapılır?

  1. Orijinal metni sol alana (A), değiştirilmiş sürümü sağ alana (B) yapıştırın. Bir dosyayı iki taraftan birine sürükleyip bırakabilir ya da iki alanı birden doldurmak için iki dosyayı aynı anda bırakabilirsiniz.
  2. Karşılaştırma seçeneklerin altında görünür ve siz düzenledikçe güncellenir. Karşılaştır düğmesi ya da Ctrl+Enter karşılaştırmayı elle yeniden çalıştırır.
  3. Değişiklikler arasında ok düğmeleriyle ya da N ve P tuşlarıyla geçiş yapın. Sayaç nerede olduğunuzu gösterir, örneğin “Değişiklik 2 / 4”. Sağ kenardaki ince şerit de değişikliklerin belgenin neresinde olduğunu işaretler.
  4. Tarafları değiştir (S tuşu) karşılaştırmayı tersine çevirir. İkisini de temizle alanları boşaltır ve birkaç saniye boyunca bunu hâlâ geri alabilirsiniz.

Ne çıkacağından emin değil misiniz? Bir örnek deneyin, iki tarafı kısa bir hizmet sözleşmesinin iki sürümüyle doldurur.

İki metni yan yana karşılaştırma ve farkları vurgulama

Yan yana görünümü iki sürümü iki sütunda gösterir. Eşleşen satırlar aynı hizada durur ve her iki tarafta satır numaraları yer alır. Birleşik görünüm tek bir sütun gösterir ve silinen satırları eklenenlerin üstüne koyar, tıpkı git diff komutunun değişiklikleri yazdırdığı gibi. Telefonda araç her zaman birleşik görünümü kullanır, çünkü iki dar sütunu okumak zordur.

Karşılaştırmanın ne kadar ayrıntılı olacağı Karşılaştırma birimi seçimine bağlıdır:

  • Satırlar kod, listeler ve çoğu belge için uygundur. Tamamen değiştirilmek yerine düzenlenen satırlar eşleştirilir ve içlerindeki değişen kelimeler vurgulanır. Örnekte “14 gün içinde” ile “10 iş günü içinde” karşılaştırıldığında yalnızca “14 gün” ve “10 iş günü” işaretlenir.
  • Kelimeler metni kesintisiz düz yazı olarak gösterir. Silinen kelimelerin üstü, yeni kelimelerin altı çizilir. Bu, bütün bir paragrafın tek satırda durduğu makaleler ve çeviriler için en iyi sonucu verir.
  • Karakterler farklı olan her harfi ya da rakamı işaretler. Bunu kodlar ve numaralar için kullanın: 20260418 ve 20260481 fatura numaraları karşılaştırıldığında araç doğrudan 8’in arkasına geçen 1’i gösterir.

Kelimeler ve karakterler, tarayıcınızın metin için kullandığı kurallarla ayrılır. Bu sayede karşılaştırma, Japonca ya da Tayca gibi kelimeler arasında boşluk bırakılmadan yazılan dillerde de çalışır.

Renk hiçbir zaman tek işaret değildir. Değişen her satırda ayrıca artı ya da eksi işareti bulunur, silinen satırlar taralıdır, silinen kelimelerin üstü ve eklenen kelimelerin altı çizilidir. Böylece farklar kırmızıyı yeşilden ayırt edemeyen kişiler için ve siyah beyaz bir çıktıda da görünür kalır.

Boşlukları yok sayarak metin karşılaştırma

Aynı görünen metinler çoğu zaman göremediğiniz karakterlerde farklılaşır. Yok say altındaki seçenekler bu farkları karşılaştırmanın dışında tutar, tıpkı git diff (İngilizce) komutunun benzer anahtarları gibi:

  • Büyük ve küçük harf “Toplam” ve “TOPLAM” yazımlarını aynı kelime sayar.
  • Satır başı ve sonundaki boşluklar satır sonundaki boşlukları ve değişen girintiyi gizler.
  • Tüm boşluk farkları satır içindeki boşlukları da yok sayar. Böylece ardından bir sekme gelen “fiyat:” ile ardından iki boşluk gelen “fiyat:” eşleşir.
  • Boş satırlar boş satırları atlar. Bu satırlar görünür kalır, yalnızca gri gösterilir.
  • Satır sonları varsayılan olarak açıktır. Windows her satırı iki karakterle, CR ve LF ile bitirir, macOS ve Linux ise yalnızca LF kullanır (satır sonu hakkında daha fazlası, İngilizce). Bu seçenek olmasaydı, Windows’ta kaydedilmiş bir dosya Mac’te kaydedilmiş aynı dosyadan her bir satırda farklı çıkardı. Araç satır sonları farklı olduğunda bunu yine de size bildirir ve seçenek kapalıyken her fazladan CR karakterini işaretler.

Hiç fark kalmadığında açık bir “Metinler aynı” mesajı görürsünüz. Yanındaki not, metinlerin karakter karakter mi yoksa yalnızca yok saymayı seçtiğiniz şeyler çıkarıldıktan sonra mı eşleştiğini söyler. Boşlukları ve sekmeleri göster her boşluk için bir nokta, her sekme için bir ok çizer. Görünmeyen bir farkın aslında ne olduğunu bulmanın en hızlı yolu budur.

İki belge arasındaki farkları bulma

Araç düz metni karşılaştırır. Word belgelerini ya da PDF dosyalarını karşılaştırmak için her dosyadaki metni kopyalayıp buraya yapıştırın. Yazı tipleri, biçimlendirme ve izlenen değişiklikler dışarıda kalır, böylece yalnızca yeniden yazılan kısımları görürsünüz. .txt, .md, .csv, .json, .xml gibi metin dosyaları ve kaynak kodu, her alanın yanındaki dosya düğmesiyle doğrudan açılır ve dosya adı sütunun üstünde görünür kalır. UTF-16 olarak kaydedilmiş dosyalar tanınır, görseller ve diğer ikili dosyalar ise reddedilir.

Özetteki % eşleşme değeri iki sürümün birbirine ne kadar benzediğini gösterir. Bu değer, iki metnin ortak karakterlerinin her iki tarafta sayılarak bulunan payıdır, bu yüzden örnek sözleşmede sonuç %79,9 çıkar. Yanında kaç satırın eklendiğini, silindiğini ve değiştiğini görürsünüz.

Kod ve yapılandırma dosyaları için diff checker

Kaynak kodu karşılaştırırken Uzun satırları kaydır seçeneğini kapatın. Böylece her satır bölünmeden tek satırda kalır ve iki sütun birlikte kayar. Sürümlerden biri küçültülmüş (minified) JSON ya da tek bir uzun satırsa, önce iki sürümü de aynı şekilde biçimlendirin. Aksi halde bütün dosya tek bir değişmiş satır olarak görünür. Örneğin bir yapılandırma dosyasında Base64 olarak saklanan değerleri Base64 çözücü ile çözdükten sonra karşılaştırmak daha kolaydır.

Karşılaştırma, Eugene Myers’ın 1986’da yayımladığı açgözlü (greedy) algoritmayı kullanır. Git de varsayılan olarak aynı algoritmayı kullanır. Algoritma en az sayıda silinen ve eklenen satırı arar, bu da iki metnin en uzun ortak alt dizisini (İngilizce) bulmak anlamına gelir. Uzun metinler arka planda karşılaştırılır, böylece sayfa donmaz. Çok uzun dosyalarda değişmeyen bölümler katlanır ve doğrudan değişikliklere gidersiniz.

Sonucu dışa aktarma ya da bağlantıyla paylaşma

Dışa aktar ve paylaş sonucu bir birleşik diff olarak verir. Bu, git apply ve patch komutlarının okuduğu git diff biçimidir. Sonucu kopyalayabilir ya da .diff veya .patch dosyası olarak indirebilirsiniz. Vurgulu kopyala panoya, bir e-postaya yapıştırabileceğiniz renkli bir tablo koyar. PNG görseli olarak indir ise değişiklikleri bir sohbete ya da destek kaydına eklemek için resim olarak kaydeder.

Paylaşım bağlantısını kopyala iki metni ve seçeneklerinizi adresin # işaretinden sonraki kısmına yerleştirir. Tarayıcılar bu parça tanımlayıcıyı (İngilizce) sunucuya göndermez, bu yüzden metinler yalnızca bağlantının içinde taşınır. Metinler uzadıkça bağlantı da uzar ve bir bağlantı bazı sohbet uygulamaları için fazla uzun olabilecekse araç sizi uyarır.

Sık sorulan sorular

Karşılaştırdığım metinler bir yere yükleniyor ya da kaydediliyor mu?

Hayır. Karşılaştırma tarayıcınızda çalışır ve metinler hiçbir zaman bir sunucuya gönderilmez. Bu yüzden sözleşmeleri, şirket içi belgeleri ya da kodu gönül rahatlığıyla karşılaştırabilirsiniz. Sayfa yeniden yüklendiğinde çalışmanız kaybolmasın diye metinler kendi tarayıcınızın depolama alanına kaydedilir. Ortak kullanılan bir bilgisayarda Metinlerimi bu tarayıcıda sakla seçeneğini kapatın. Paylaşım bağlantısını alan herkesin iki metni de okuyabileceğini unutmayın.

İki Word belgesi nasıl karşılaştırılır?

Word'ün kendi karşılaştırma özelliği Gözden Geçir, Karşılaştır altındadır ve biçimlendirmedeki değişiklikleri de gösterir. Sizin için yalnızca metnin kendisi önemliyse, her belgenin metnini kopyalayıp buradaki iki alana yapıştırın. Google Drive'daki dosyalar için Google Dokümanlar'da Araçlar, Dokümanları karşılaştır seçeneği vardır.

Aynı görünen satırlar neden değişmiş olarak işaretleniyor?

Bu satırlar genellikle göremediğiniz karakterlerde farklılaşır: satır sonunda bir boşluk, boşluklar yerine bir sekme, bir web sayfasından ya da Word'den kopyalanmış bölünemez boşluk veya farklı bir satır sonu. Boşlukları ve sekmeleri görmek için Boşlukları ve sekmeleri göster seçeneğini açın. Aracın bunların hepsini görmezden gelmesi için Tüm boşluk farkları seçeneğini işaretleyin. Bu seçenek bölünemez boşlukları da kapsar.

İki metnin benzerlik oranını ya da intihal olup olmadığını kontrol edebilir miyim?

Belirli iki metnin birbirine ne kadar benzediğini görebilirsiniz: eşleşme yüzdesi ve vurgulanan bölümler neyin kopyalandığını, neyin yeniden yazıldığını gösterir. Ancak bu araç bir intihal denetleyicisi değildir. Yalnızca yapıştırdığınız iki metni karşılaştırır, interneti ya da başka belgeleri taramaz.

İki listeyi karşılaştırıp farkları bulabilir miyim?

Evet, Karşılaştırma birimi olarak Satırlar seçiliyken bu mümkün. Listedeki her girdiyi ayrı bir satıra yazın, araç iki taraftan birinde eksik olan girdileri işaretler. Karşılaştırma satırların sırasını izler, bu yüzden iki liste farklı sıralanmışsa önce ikisini de aynı şekilde sıralayın. Büyük ve küçük harf ile Satır başı ve sonundaki boşluklar seçeneklerini işaretlemek yanlış farkları önler.

Metinler ne kadar uzun olabilir?

50 MB'a kadar dosyaları açabilirsiniz. İki metin birlikte yaklaşık 2 milyon karakterin altında kaldığı sürece sonuç siz yazarken güncellenir. Bunun üzerinde araç yalnızca satır bazında karşılaştırır ve yazmanın akıcı kalması için Karşılaştır düğmesine basmanızı bekler.

Metinle çalışmak için daha fazla araç Metin kategorisinde: karakter ve kelime sayacı iki sürümün de kelime, karakter ve standart sayfa sayısını gösterir, büyük küçük harf dönüştürücü ise karşılaştırmadan önce harf kullanımını tutarlı hale getirir.

Bu sayfaları arkadaşlarınızla paylaşırsanız, yer imlerine eklerseniz veya bağlantı verirseniz memnun olurum. Teşekkürler! 🙏