İçeriğe geç
%100 Gizlilik — Dosyalar Cihazınızda Kalır
>_
Türkçe

Metin Karşılaştırma Aracı — İki Metni Karşılaştırın

Bir metnin iki sürümünü yapıştırın ve tam olarak ne değiştiğini kelime kelime ya da satır satır görün.

Bir dosyayı buraya bırakın (metin, Word, PDF, Excel, PowerPoint, OpenDocument, RTF). Karşılaştırmak için iki dosyayı sayfanın herhangi bir yerine bırakın.

Bir dosyayı buraya bırakın (metin, Word, PDF, Excel, PowerPoint, OpenDocument, RTF). Karşılaştırmak için iki dosyayı sayfanın herhangi bir yerine bırakın.

Karşılaştırma sonucu

Diğer seçenekler
Yoksayma kuralları (regex)
Dosya metni çıkarma seçenekleri

Her iki dosyaya uygulanır ve yüklü dosyalara hemen yeniden uygulanır (tekrar seçmeniz gerekmez). Dosyalar tarayıcınızda kalır.

Dosya türüne göre sınırlamalar

Yalnızca metin karşılaştırılır; güvenilirlik, çıkarılan metnin özgün programda gördüğünüze ne kadar yakın olduğunu gösterir.

  • Metin / kod (yüksek): birebir. Kodlama otomatik algılanır (BOM, UTF-16, UTF-8, değilse Windows-1252).
  • Word .docx (orta): paragraflar, başlıklar, listeler ve tablolar metin olarak korunur. Görseller, metin kutuları, üst/alt bilgiler, dipnotlar ve yorumlar atlanır; izlenen değişiklikler kabul edilmiş olarak görünür.
  • PDF (orta): yalnızca metin katmanı olan PDF'ler; taramalar OCR gerektirir (desteklenmiyor). Çok sütunlu sayfalar ve tablolar farklı sırayla okunabilir; heceleme ve satır sonları yerleşime bağlıdır.
  • Excel .xlsx (yüksek): görünür sayfaların değerleri (veya formülleri), her satır bir satır olarak. Sayı ve tarih görüntüleme biçimleri, grafikler, görseller ve yorumlar dahil değildir; çok büyük çalışma kitapları yavaş olabilir.
  • OpenDocument .odt (orta): Word gibi: metin, başlıklar, listeler ve tablolar; yorumlar, dipnotlar ve izlenen silmeler atlanır. .odp slaytları için de aynıdır.
  • OpenDocument .ods (yüksek): tüm sayfalardaki kaydedilmiş hücre değerleri; formüller değerleri olarak gösterilir.
  • PowerPoint .pptx (orta): slaytların metni sunum sırasıyla, tablolar dahil; konuşmacı notları, grafikler, görseller ve SmartArt atlanır.
  • RTF (düşük): paragrafların ve özel karakterlerin basit dönüşümü; karmaşık veya gömülü içerik kaybolabilir.

Desteklenmeyenler: görseller/taramalar (OCR yok), parola korumalı dosyalar, eski .doc/.xls/.ppt, 30 MB üzeri dosyalar. Dosya içeriği hiçbir zaman yüklenmez ve saklanmaz.

Neden bir metin karşılaştırma aracı kullanmalısınız?

Aynı belgenin iki sürümü var olduğunda — bir avukatın düzenlemelerinden önce ve sonraki bir sözleşme, bir geri bildirim turundan önce ve sonraki bir makale, bir ekip arkadaşının commit'inden önce ve sonraki bir yapılandırma dosyası — önemli soru nadiren "bu dosyalar aynı mı" sorusudur; genellikle "tam olarak ne değişti" sorusudur. İki sürümü yan yana okuyup eklenen her virgülü, silinen her cümleyi ya da yeniden yazılan her cümleyi fark etmeye çalışmak yavaştır ve hata yapmaya açıktır; özellikle belge bir iki sayfayı aştığında. Bir karşılaştırma aracı bu kıyaslamayı otomatikleştirir ve tam olarak hangi kelimelerin ya da satırların farklı olduğunu vurgular; böylece bir değişikliği dakikalar yerine saniyeler içinde inceleyebilirsiniz.

Bu araç tamamen tarayıcınızda çalışır. İki metin kutusu da cihazınızda bellekte kalır ve karşılaştırmanın kendisi yerel olarak çalışan bir JavaScript karşılaştırma kütüphanesi tarafından hesaplanır — yazdığınız veya yapıştırdığınız hiçbir şey bir sunucuya gönderilmez, kaydedilmez ya da herhangi bir yerde saklanmaz. Bir müşteri sözleşmesi, bir parola dosyası ya da üçüncü taraf bir servisten geçirmek istemediğiniz herhangi bir metni karşılaştırıyorsanız bu önemlidir. Sekmeyi kapattığınızda her şey gider; endişelenecek bir geçmiş yoktur.

Orijinal metni sola, güncellenmiş sürümü sağa yapıştırın — her iki kutu da satır numaraları gösterir ve birbiriyle senkronize olarak kayar; her birinin kendi Temizle, Yer Değiştir ve Dosya Yükle düğmeleri vardır, böylece kopyala-yapıştır yerine doğrudan diskten iki dosya (düz metin, kod, Word, PDF, Excel ve daha fazlası) yükleyebilirsiniz. Karşılaştırma siz yazdıkça anlık olarak güncellenir; basılacak bir düğme yoktur. Farkların ne kadar ince ayrıntılı bölüneceğini kontrol etmek için Karakter, Kelime veya Satır seçin: Karakter modu tek bir yazım hatası düzeyindeki düzenlemeyi yakalar, Kelime modu düzyazı için en iyisidir çünkü bir cümle içinde tam olarak hangi kelimelerin değiştiğini vurgular, Satır modu ise bütün satırları bir bütün olarak karşılaştırır ve satır içindeki tek tek kelimeler yerine hangi satırların tamamen taşındığıyla ilgilendiğiniz kod, JSON ya da liste tarzı içerikler için uygundur. Yalnızca bir sürümde bulunan bir satır tamamen yeşil (eklendi) veya kırmızı (kaldırıldı) gösterilir; her iki sürümde de bulunan ama düzenlenmiş bir satır turuncu gösterilir ve içindeki tam olarak değişen kelime ya da karakterler daha güçlü vurgulanır — böylece düzenlenmiş bir satırı, ilgisiz bir sil-sonra-ekle çiftinden bir bakışta ayırt edebilirsiniz.

Karşılaştırmanın üstündeki eklendi/kaldırıldı/değiştirildi sayıları, değişikliğin ne kadar büyük olduğu konusunda bir bakışta fikir verir; ↑/↓ düğmeleri ise değişmeyen satırlarda gezinmeden doğrudan bir sonraki ya da önceki değişikliğe atlar — uzun bir belgede oldukça kullanışlıdır. Bir Tam Ekran düğmesi, daha yakından inceleme için karşılaştırmayı ekranı kaplayacak şekilde genişletir. Karşılaştırmanın altındaki birleştirme aracı, bunu salt okunur bir farktan gerçekten çözebileceğiniz bir şeye dönüştürür: her değişikliğin iki sütun arasında kendi ← / → düğmeleri vardır, böylece sağ sürümün düzenlemesini sol sütuna çekebilir ya da sol sürümü sağa itebilirsiniz — her sütun tam olarak istediğiniz gibi okununcaya kadar, tek seferde bir değişiklik. Her sütunun kendi Kopyala ve Kaydet düğmeleri vardır, böylece hiçbir şeyi yeniden yazmadan temiz, birleştirilmiş bir sonuç elde edebilirsiniz. İki metin aynı çıkarsa, araç boş, belirsiz bir sonuç göstermek yerine bunu doğrudan size söyler — üzerinde tekrar düşünmeniz gereken bir şey daha eksilir.

Aynı kodun iki sürümü, yalnızca stil yüzünden bambaşka görünebilir: küçültülmüş ve düzenli yazılmış hali, sekme ve boşluk, tek ve çift tırnak, farklı yerlerden bölünmüş uzun satırlar. Karşılaştırmadan önce iki metni de aynı standarda getirmek için iki kutunun üstündeki Biçimlendir düğmesine basın; her kutunun dilini kendisi algılar (önce dosya adına, sonra metne bakar). Yanındaki dişli menüsünden dilerseniz JSON, XML, SQL, HTML, CSS, SCSS, LESS, JavaScript, TypeScript, YAML, Markdown veya GraphQL dilini kendiniz seçebilir, 2 boşluk, 4 boşluk ya da sekme girintisini, satır genişliğini ve SQL için MySQL, PostgreSQL veya SQL Server gibi bir lehçeyi belirleyebilirsiniz. Biçimlendirme iki kutuya da aynı ayarlarla uygulanır; iki taraf farklı dillerdeyse uyarı alırsınız. Metinde söz dizimi hatası varsa hiçbir şey değişmez ve mesaj size satırı ile sütunu söyler. Biçimlendiriciler (Prettier ve sql-formatter) yalnızca Biçimlendir’e bastığınızda indirilir, büyük girişler sayfayı dondurmasın diye arka plandaki bir worker içinde çalışır ve her şey cihazınızda kalır. Biçimlendirme tırnakları, noktalı virgülleri ve satır sonlarını değiştirebilir ama kodun ne yaptığını asla değiştirmez; her biçimlendirme geri alınabilir. Hazır olduğunuzda doğrudan sonuca gitmek için Karşılaştır’a basın.

Sık sorulan sorular

Metni satır satır değil, karakter karakter karşılaştırabilir miyim?

Evet — karakter, kelime ve satır düzeyinde karşılaştırma arasında geçiş yapabilirsiniz.

İki sürümü tek bir son metinde birleştirebilir miyim?

Evet — yerleşik birleştirme aracı, değişiklik değişiklik sol veya sağ sürümü kabul etmenizi sağlar.

Boşluk veya büyük/küçük harf farklarını yoksayabilir miyim?

Evet — "boşlukları yoksay" ve "büyük/küçük harfi yoksay" seçeneklerini birbirinden bağımsız açabilirsiniz.

Biçimlendir düğmesi hangi dilleri işleyebilir?

JSON, XML, SQL (standart SQL ile MySQL, PostgreSQL, SQL Server, SQLite, BigQuery ve daha fazlası), HTML, CSS, SCSS, LESS, JavaScript/JSX, TypeScript/TSX, YAML, Markdown ve GraphQL. Dil, dosya adından veya metinden otomatik algılanır; isterseniz elle de seçebilirsiniz.

İlgili araçlar