Nasıl Kullanılır
- Eski metni Sürüm A alanına, yeni metni ise Sürüm B alanına yapıştırın.
- Farklar otomatik ve anlık olarak hesaplanıp vurgulanır.
- İhtiyacınıza göre Yan Yana veya Birleştirme Görünümüne geçiş yapın.
- Karşılaştırma sonucunu kaydetmek için .patch Dosyası Aktar butonuna tıklayın.
Temel Özellikler
- Yan Yana ve Birleştirilmiş Görünüm: İnceleme veya çakışma çözme ihtiyaçlarınıza göre düzenler arasında kolayca geçiş yapın.
- Net Değişiklik Vurgulaması: Eklenen, silinen ve düzenlenen satırları net renklerle hızla ayırt edin.
- Gelişmiş Yoksayma Seçenekleri: Boşlukları, büyük/küçük harf farklarını ve yorum satırlarını filtreleyin.
- Patch Dışa Aktarma: Git iş akışlarınızda doğrudan kullanmak üzere standart bir
.patchdosyası indirin. - Çevrimdışı Gizlilik: Tüm işlemler tarayıcınızda yerel olarak çalışır—sunucuya hiçbir kod yüklenmez.
Hesaplama Mantığı
- Fark hesaplama mantığı, endüstri standardı Myers veya LCS (En Uzun Ortak Alt Dizi) algoritmalarıyla çalışır.
- Performansı korumak için gecikmeli tetikleme (debouncing) ve boyut eşikleri uygulanır.
- Birleştirme çıktısı, standart Git çakışma işaretleyicilerini (<<<<<<< / ======= / >>>>>>>) kullanır.
Sıkça Sorulan Sorular
- Bu araç ücretsiz mi?
- Evet, tamamen ücretsizdir.
- Kodlarım veya metinlerim sunucuya yükleniyor mu?
- Hayır. Tüm karşılaştırma ve işleme operasyonları yerel olarak tarayıcınızda gerçekleşir.
- İki metin parçasından nasıl standart .patch dosyası oluşturabilirim?
- Metinleri karşılaştırdıktan sonra .patch Dosyası Aktar butonuna tıklayarak standart uyumlu yama dosyasını indirebilirsiniz.
- Hassas metinleri sunuculara göndermeyen güvenli bir diff aracı var mı?
- Evet—bu araç tamamen istemci taraflı (client-side) çalışır ve verilerinizi asla dışarı aktarmaz.