İçeriğe atla
SPCXTools

Metin Karşılaştırma

Bir metnin iki sürümünü yapıştırın ve nelerin eklendiğini, çıkarıldığını veya değiştirildiğini anında görün.

Yerel çalışır — dosyalarınız cihazınızdan dışarı çıkmaz

Araç yükleniyor…

Metin Karşılaştırma nasıl kullanılır

  1. 1Eski sürümü Orijinal alanına, yeni sürümü ise Değiştirilmiş alanına yapıştırın.
  2. 2Karşılaştırma türünü seçin — kod ve listeler için Satırlar, düz metinler için Kelimeler veya küçük değişiklikler için Karakterler.
  3. 3Sonucu inceleyin — eklemeler yeşil, silinmeler kırmızı renkle gösterilir ve özet kısmında her ikisinin de sayısı yer alır.
  4. 4İsteğe bağlı olarak büyük/küçük harf farklarını veya satırları karşılaştırırken boşlukları yoksayabilirsiniz. Yönü tersine çevirmek için Yer Değiştir seçeneğini kullanın.

İki metni yan yana karşılaştırın

Bir belge birkaç taslaktan geçtiğinde, nelerin değiştiğini görmek zordur. Bu metin karşılaştırma aracı iki sürümü karşılaştırır ve tüm farkları vurgular: eklenen metinler yeşil, çıkarılan metinler kırmızı renkle gösterilir. Satır, kelime veya karakter bazında karşılaştırma yapmayı seçin ve isterseniz büyük/küçük harf veya boşlukları yoksayın. Karşılaştırma işlemi tamamen tarayıcınızda gerçekleşir, böylece sözleşmeleri, kodları ve gizli belgeleri güvenle kontrol edebilirsiniz.

Özellikler

  • Üç farklı detay seviyesi: satırlar (her iki sürüm için satır numaralarıyla birlikte), kelimeler ve tek tek karakterler.
  • Önemsiz farkları gizlemek için Büyük/küçük harf yoksay ve boşlukları yoksay seçenekleri.
  • Ekleme ve silmeler için Özet sayılar, ayrıca metinler tamamen aynı olduğunda net bir mesaj.
  • Hangi metnin orijinal kabul edileceğini değiştirmek için Yer değiştir butonu.
  • Boyut sınırı veya dosya yükleme yok: uzun belgeler yerel olarak karşılaştırılır.

Neler karşılaştırılabilir?

Sözleşmeler ve politikalar. İmzalamadan önce revize edilmiş bir sözleşmede karşı tarafın tam olarak neleri değiştirdiğini kontrol edin. Kelime modu, uzun maddeler içindeki değişen terimleri vurgular.

Kod ve yapılandırma. Sürüm kontrol sistemi kurmaya gerek kalmadan bir fonksiyonun, bir .env dosyasının veya sunucu yapılandırmasının iki sürümünü karşılaştırın. Satır numaralı satır modu, alışılmış bir kod inceleme diff'i gibi görünür.

Yazı ve düzenleme. Bir editörün veya dilbilgisi aracının makalenizde yaptığı değişiklikleri görün ya da bir çeviriyi düzeltilmiş haliyle karşılaştırın.

Veri ve listeler. Eklenen veya silinen satırları bulmak için iki farklı çıktıyı yapıştırın. JSON verilerinde, karşılaştırmanın gerçek farklara odaklanması için önce her iki tarafı da JSON Formatter ile (anahtarları sıralayarak) biçimlendirin.

Karşılaştırma nasıl çalışır?

Bir diff algoritması en uzun ortak alt diziyi — her iki sürümün aynı sırayla içerdiği en büyük metin bölümünü — arar ve geri kalan her şeyi ekleme veya silme olarak raporlar. Bu araç, Git ve çoğu kod inceleme aracının da kullandığı algoritma ailesinden olan Myers algoritmasını kullanır. En küçük değişikliği aradığı için, yeri değiştirilen bir paragraf "taşıma" yerine bir silme ve bir ekleme olarak görünür.

Bir listedeki tekrarlanan kayıtları temizlemek istiyorsanız, bunun yerine Yinelenen Satırları Kaldır aracını kullanın.

Sıkça sorulan sorular

Metnim karşılaştırma için yükleniyor mu?
Hayır. Karşılaştırma işlemi, bir JavaScript diff algoritması kullanılarak doğrudan tarayıcınızda çalışır. Bu sayede sözleşmeler, kaynak kodları ve özel belgeler cihazınızda kalır.
Hangi karşılaştırma modunu kullanmalıyım?
Kaynak kodu, yapılandırma dosyaları, CSV verileri ve listeler için Satırlar modunu kullanın; kod incelemesi gibi numaralandırılmış satırları gösterir. Uzun bir paragraf içindeki değişen bir kelimenin önemli olduğu makaleler, denemeler ve yasal metinler için Kelimeler modunu kullanın. Yazım hatalarını, noktalama işaretlerindeki değişiklikleri ve kelime içindeki küçük düzenlemeleri tespit etmek için Karakterler modunu kullanın.
Boşlukları yoksaymak ne işe yarar?
Satır modunda, satırlar yalnızca boşluk veya sekmeler (örneğin değişen girintiler) açısından farklılık gösteriyorsa onları aynı kabul eder. Bu, yeniden biçimlendirilmiş kodları karşılaştırırken oldukça faydalıdır.
Farklılıklar nasıl hesaplanıyor?
Araç, orijinal metni değiştirilmiş metne dönüştüren en küçük ekleme ve silme kümesini bulan Myers diff algoritmasını (Git tarafından kullanılan yaklaşımın aynısı) kullanır.
Dosyaları karşılaştırabilir miyim?
Dosyaları herhangi bir metin düzenleyicide açın, içeriklerini kopyalayın ve iki kutuya yapıştırın. Kod, JSON, CSV, Markdown ve HTML dahil olmak üzere tüm düz metin formatları desteklenir.
Satır modunda neden tüm paragraf değişmiş gibi görünüyor?
Satır modunda karşılaştırma birimi tüm bir satırdır ve bir paragraf genellikle tek bir uzun satırdan oluşur. İçinde tam olarak hangi kelimelerin değiştiğini görmek için Kelimeler moduna geçin.