Metin Farkı

İki yapıştırılan metni istemci tarafı satır tabanlı LCS farkıyla karşılaştırın—kelime düzeyi değil; boşluk yok sayma seçeneği yok; tam bir git/IDE Myers motoru değil.

Fark sonucu

İpuçları

Yalnızca satır düzeyi

Değişiklikler LCS satır hizalamasıyla satır başına saptanır—satır içi kelime düzeyi vurgulama yoktur.

Tam Myers/git motoru değil

Bu, tarayıcıda satır tabanlı LCS hizalaması kullanır. Tam Myers tarzı motorlar kullanan git veya IDE farklarıyla aynı değildir.

Boşluklar sayılır

Boşluk yok sayma arayüzü yoktur. Sondaki boşluklar ve sekmeler satırları farklı gösterebilir.

Yalnızca istemci tarafı

Karşılaştırma tarayıcınızda çalışır; metin Toolomix fark API’sine gönderilmez.

Satır tabanlı LCS farkı

İki metni istemci tarafı satır tabanlı en uzun ortak alt dizi (LCS) hizalamasıyla karşılaştırır.

Renk kodlu satırlar

Silinen ve eklenen satırları göstererek değişiklikleri hızlıca taramanızı sağlar.

Yapıştırılan metin

İki panele yapıştırdığınız metinle çalışır—dosya farkı yükleme akışı yoktur.

Bu araç ne yapar

Metin Farkı, iki yapıştırılan bloğu istemci tarafı satır tabanlı LCS algoritmasıyla karşılaştırır ve eklenen/silinen satırları vurgular.

Kelime düzeyi fark değildir, boşluk yok sayma kontrolü yoktur ve tam bir git veya IDE Myers fark motoru değildir.

Nasıl kullanılır

Orijinal metni yapıştırın

İlk sürümü sol (orijinal) panele koyun.

Değiştirilmiş metni yapıştırın

Güncellenmiş sürümü sağ (değiştirilmiş) panele koyun.

Karşılaştırın

Karşılaştır’ı çalıştırın ve satır tabanlı LCS fark sonucunu inceleyin.

Desteklenen girdiler ve çıktı

Girdi: iki yapıştırılan düz metin bloğu. Çıktı: ekleme ve silmelerin satır yönelimli fark görünümü.

Dosya yükleme akışı, kelime düzeyi hunk ve boşluk yok sayma anahtarı yoktur.

İşleme ve gizlilik

Karşılaştırma tamamen tarayıcınızda istemci tarafı JavaScript ile yapılır.

Metniniz Toolomix’e fark için gönderilmez—bu sayfa için text-diff API uç noktası yoktur.

Sınırlamalar

Bilinen sınırlar

  • Satır tabanlı LCS farkı—tam Myers/git motoru değil
  • Kelime düzeyi fark değil
  • Boşluk yok sayma arayüzü yok
  • Aynı girdilerde git/IDE farklarından farklı olabilir
  • Yalnızca yapıştırılan metin—özel dosya yükleme farkı yok

Sorun giderme

Birçok satır yanlışlıkla farklı görünüyorsa karşılaştırmadan önce satır sonlarını ve sondaki boşlukları normalleştirin.

Tam Myers/git kalitesinde hizalama ve hunk gerekiyorsa özel bir fark aracı kullanın; bu sayfa hızlı tarayıcı satır tabanlı LCS karşılaştırması içindir.

Sıkça Sorulan Sorular

Metin yükleniyor mu?

Hayır. Fark tarayıcınızda çalışır. Bu sayfa için text-diff API çağrısı yoktur.

Bu, git diff ile aynı mı?

Hayır. Bu, tarayıcıda satır tabanlı LCS hizalaması kullanır. Tam bir Myers/git fark motoru değildir; sonuçlar git veya IDE farklarından farklı olabilir.

Kelime düzeyi fark destekleniyor mu?

Hayır. Karşılaştırma satır yönelimlidir. Satır içi değişiklikler kelime düzeyi hunk olarak vurgulanmaz.

Boşlukları yok sayabilir miyim?

Hayır. Arayüzde boşluk yok sayma seçeneği yoktur. Gerekirse karşılaştırmadan önce boşlukları kendiniz normalleştirin.

Renkler ne anlama gelir?

Orijinalden silinen satırlar kırmızı; değiştirilmiş metne eklenenler yeşil gösterilir (arayüzün çizdiği gibi).

Kod karşılaştırabilir miyim?

Evet, düz metin olarak. Yalnızca satır düzeyi LCS sonuçları bekleyin; büyük yeniden düzenlemeler tam Myers tabanlı git/IDE araçlarına göre hâlâ daha gürültülü görünebilir.

Aynı görünen satırlar neden farklı?

Sondaki boşluklar, sekme ve boşluk farkı veya CRLF ile LF gibi gizli farklar sayılır çünkü boşluk yok sayılmaz.

Diğer Ücretsiz Araçları Deneyin

Hemen dene

İki metin yapıştırın ve tarayıcınızda satır tabanlı LCS farkıyla karşılaştırın.