Geliştirici Aracı
Metin Karşılaştırma (Diff)
İki metni satır satır karşılaştırın, eklenen ve silinen satırları anında vurgulayın. Kod, sözleşme ve revizyon takibi için.
Diff Aracı Ne İşe Yarar?
İki metin parçasının farkını elle bulmak hem zaman alır hem de gözden kaçma riski taşır. Bu araç sol tarafa yapıştırdığınız özgün (eski) metni sağ taraftaki yeni metinle saniyeler içinde karşılaştırır. Eklenen satırlar yeşil, kaldırılan satırlar kırmızı olarak vurgulanır; değişmeyen satırlar ise nötr kalır. Üst kısımda kaç satırın eklendiği, silindiği ve aynı kaldığı da özetlenir.
Kod incelemelerinde, sözleşme veya politika belgelerinin iki versiyonunu karşılaştırmakta, SEO makalelerinin revizyon takibinde ve e-posta şablonları arasındaki farkları görmekte faydalıdır. Veri tarayıcıya gönderilmez; tüm işlem JavaScript ile tarafınızda çalışır.
Sık Sorulan Sorular
Çok büyük metinleri karşılaştırmak için bu araç yeterli mi?
Bu araç birkaç bin satıra kadar iyi performans gösterir. Daha büyük dosyalar (10.000+ satır) için işlem süresi tarayıcıda fark edilebilir biçimde uzayabilir. Bu durumda terminalde diff dosya1.txt dosya2.txt komutu veya VS Code'un yerleşik diff görünümü daha hızlı sonuç verir. IDE ile çalışıyorsanız git diff de güçlü bir alternatiftir.
JSON veya XML dosyalarını karşılaştırmak için de kullanılabilir mi?
Evet, JSON ve XML de düz metin olduğu için bu araçta karşılaştırılabilir. Ancak JSON karşılaştırmasında anahtarların sırası önemli değilse satır bazlı diff yanıltıcı olabilir; aynı değere sahip iki JSON, anahtar sırası farklıysa farklı görünür. JSON'lar için önce ikisini de güzel biçimlendirilmiş (pretty-print) hale getirdikten sonra karşılaştırmak daha sağlıklı sonuç verir.
İlgili araçlar: Regex Tester · HTML Encode/Decode · Markdown Önizleyici