·veri
Diff Viewer
İki metni yan yana ya da unified diff olarak göster. LCS-tabanlı line diff, boşluk yoksay seçeneği. Code review, manifest karşılaştırma, content drift.
diff · version-control · comparison
İki metni yan yana ya da unified diff olarak göster. LCS-tabanlı line diff, boşluk yoksay seçeneği. Code review, manifest karşılaştırma, content drift.
diff · version-control · comparison
İki dosyayı karşılaştırmak için terminale gitmeden, GitHub'a push'lamadan, IDE açmadan — basit. Yapıştır, gör.
LCS (Longest Common Subsequence) tabanlı line-level diff. m×n DP tablosu kuruluyor, sonra geri tarama ile add/remove/context op listesi üretiliyor. Tam Myers değil ama browser'da sub-MB inputlar için yeterince hızlı (O(mn) bellek + zaman).
+ add - remove, satır numaralarıyla. Compact, scroll friendly.ignoreWhitespace aktifse normalize fonksiyonu s.replace(/\s+/g, " ").trim() uygular, ama display orijinal metni gösterir. Indentation refactor'larında signal/noise oranını yükseltir.