DevBento logoDevBento
Araçlar/Metin Karşılaştırma Aracı (Diff Checker)

Metin Karşılaştırma Aracı (Diff Checker)

İki metin bloğunu yan yana veya satır içi görünümde karakter düzeyinde vurgulama ile karşılaştırın. Eklemeleri, silmeleri ve değişiklikleri anında bulun.

İlgili Dönüşümler
JSON Nesnelerini Karşılaştırma: JSON Diff Aracı
İki JSON belgesini karşılaştırarak eklenen, kaldırılan ve değiştirilen anahtarları bulun. Temiz satır satır karşılaştırma için her ikisini de biçimlendirin.
İki Metni Karşılaştırma: Yan Yana Diff Aracı
İki metin bloğu yapıştırın ve eklemeleri, silmeleri ve değişiklikleri vurgulanmış olarak görün. Karakter düzeyinde diff ile yan yana veya satır içi görünüm.
İlgili Araçlar
{}JSON Formatlayıcı ve Doğrulayıcı
JSON verilerini güzel yazdırma, küçültme ve doğrulama aracı. Sözdizimi vurgulama, interaktif ağaç görünümü ve satır numaraları ile anlık hata tespiti.
shaHash Oluşturucu
Metin veya dosyalardan MD5, SHA-1, SHA-256 ve SHA-512 hashleri üretin. Web Crypto API ile hesaplanır. Tüm işlemler tarayıcınızda istemci tarafında çalışır.
tokToken Sayacı ve LLM Maliyet Hesaplayıcı
Count tokens in your diff
</>SQL / CSS / HTML Formatlayıcı
SQL sorgularını, CSS stil sayfalarını ve HTML kodlarını sözdizimi vurgulama ile biçimlendirin ve küçültün. Tarayıcınızda çalışır, sunucuya veri gönderilmez.

Diff Checker: Metinleri Çevrimiçi Karşılaştırma

Diff (difference kısaltması) iki metni karşılaştırır ve neyin eklendiğini, kaldırıldığını veya değiştirildiğini vurgular. Orijinal metni sola, değiştirilmiş metni sağa yapıştırın. Satır satır karşılaştırmayı karakter düzeyinde vurgulama ile yan yana veya birleşik satır içi görünümde görün.

Diff nedir?

Bir diff (farkın kısaltması), iki metin sürümü arasındaki değişiklikleri tanımlayan bir karşılaştırma algoritmasının çıktısıdır. Kavram, Unix’in diff komutundan (1974) gelir ve Git gibi sürüm kontrol sistemlerinin temelini oluşturur. Diff’ler üç tür değişiklik gösterir: eklemeler (yeni sürümde bulunan ancak eskisinde olmayan satırlar), silmeler (eski sürümde bulunan ancak yenide olmayan satırlar) ve değişiklikler (sürümler arasında değişen satırlar). Burada kullanılan algoritma Longest Common Subsequence (LCS), değişmemiş satırların maksimum kümesini bulur ve geri kalanını değişiklik olarak işaretler.

Nasıl Kullanılır

  1. Orijinal metni sol giriş alanına yapıştırın
  2. Değiştirilmiş metni sağ giriş alanına yapıştırın
  3. Aşağıdaki diff sonucunu görüntüleyin. Eklemeler yeşil, silmeler kırmızı görünür
  4. Yan Yana ve Satır İçi arasında geçiş yapmak için görünüm değiştiriciyi kullanın
  5. Örnek karşılaştırma görmek için Örnek butonunu kullanın

Özellikler

Yan Yana Görünüm

Orijinal ve değiştirilmiş metin iki sütunda gösterilir. Değişen satırlar birlikte hizalanır, satır eklendiğinde veya silindiğinde boş yer tutucular gösterilir. Bu görünüm, kod değişikliklerini veya belge revizyonlarını incelemek için idealdir.

Satır İçi Görünüm

Tüm değişiklikler tek bir sütunda görünür. Kaldırılan satırlar eklenen satırlardan önce gösterilir. Her satır, silmeler için -, eklemeler için + veya değişmeyen satırlar için boşluk ile ön eklenir.

Karakter Düzeyinde Vurgulama

Bir satır tamamen kaldırılıp değiştirilmek yerine değiştirildiğinde, araç değişen belirli karakterleri vurgular. Kaldırılan karakterler kırmızı, eklenen karakterler yeşil arka plana sahiptir. Bu, yazım hataları, yeniden adlandırmalar veya tek değer düzenlemeleri gibi küçük değişiklikleri tespit etmeyi kolaylaştırır.

Diff İstatistikleri

Araç çubuğu, değişikliklerin özetini gösterir: ekleme, silme ve değişmeyen satır sayısı. Bu size ne kadar değiştiğine dair hızlı bir genel bakış sağlar.

Yaygın Kullanım Alanları

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · yerel olarak geliştirildi