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.

Görünüm

ORİJİNAL

0 karakter0 satır

DEĞİŞTİRİLMİŞ

0 karakter0 satır

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?

  1. İki sürümü de yapıştır

    Orijinali sola, değiştirilmiş sürümü sağa koy ya da iki dosya aç.

  2. 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.

  3. 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.