Kod Karşılaştırma
Orijinali ve değiştirilmiş sürümü yapıştır; hangi satırların eklendiğini, silindiğini ya da düzenlendiğini gör. Yan yana ve birleşik görünüm arasında geçiş yap, değişiklikleri .diff dosyası olarak dışa aktar.
ORİJİNAL
DEĞİŞTİRİLMİŞ
SONUÇ
İki sürümü de yapıştırdığında farklar burada görünür.
Tamamen tarayıcında çalışır. Girdiğin hiçbir şey sunucuya gönderilmez.
Kodun iki sürümü nasıl karşılaştırılır?
İki sürümü de yapıştır
Orijinali sola, değiştirilmiş sürümü sağa koy ya da iki dosya aç.
Farkları oku
Silinen satırlar kırmızı, eklenen satırlar yeşildir; düzenlenen bir satırın değişen kısmı işaretlenir. Uzun değişmemiş bölümler katlanır.
Değişiklikleri dışa aktar
Paylaşmak ya da bir iş kaydına (ticket) eklemek için farkları birleşik diff olarak kopyala veya indir.
Satır satır, git gibi
Karşılaştırma, diff ve git ile aynı yaklaşım olan Myers algoritmasını kullanır; böylece eklenen ve silinen satırların en küçük kümesini bulur. Düzenlenen satırların içinde değişen kelimeler ve simgeler de vurgulanır.
Boşlukları yok saymak
Yeniden girintilenmiş kod ya da satır sonlarına eklenen boşluklar gerçek değişiklikleri gizleyebilir. Boşlukları yok say seçeneği açıkken yalnızca boşluk ve sekme farkı olan satırlar, diff -w'de olduğu gibi değişmemiş sayılır.
Sık sorulan sorular
.diff dosyası hangi biçimde?
Her değişikliğin çevresinde üç satır bağlam bulunan standart birleşik diff biçimidir; diff -u ve git diff'in ürettiği biçimin aynısı.
Boyut sınırı var mı?
Sabit bir sınır yok. Binlerce satırlık dosyalar bir anda karşılaştırılır. Çok uzun sonuçlarda ilk 4.000 satır gösterilir; dışa aktarılan diff her zaman tamamını kapsar.
Kodum yükleniyor mu?
Hayır. İki sürüm de tarayıcında karşılaştırılır ve cihazından hiç çıkmaz.