İş arkadaşınız sözleşmeyi "küçük düzenlemelerle" geri gönderir ve nerede olduklarını söylemez. İki sürümü de metin fark denetleyiciye yapıştırın. Eklenen, kaldırılan ve değişen her satırı işaretler ve değişen bir satırın içinde farklı olan sözcükleri vurgular.
Metinleri beş adımda karşılaştırın
- Özgün metni Özgün alanına, değiştirilmiş metni Değiştirilmiş alanına yapıştırın. Başlangıçta bir JavaScript örneği yüklenir. Şablon menüsü onun yerine bir JSON veya Markdown örneği yükler.
- Kutuların altındaki görüntüleyiciyi okuyun. Yan yana iki sütun gösterir. Birleşik satırların önünde "-" ve "+" bulunan tek bir sütun gösterir.
- Değişiklikten değişikliğe atlamak için Sonraki ve Önceki'ye ya da Alt+Aşağı ve Alt+Yukarı'ya basın. Rozet konumunuzu gösterir, örneğin 3 / 7.
- Yalnızca girinti kaydıysa Boşlukları yok say'ı açın. Uzun özdeş blokları 3 satırlık bağlama indirmek için Değişmeyenleri daralt açık kalsın.
- Yer değiştir yönü tersine çevirir. Yamayı kopyala sonucu panoya koyar.
Yapılandırma dosyaları, taslaklar ve kaynak metinler
Pull request olmadan kod incelemesi bariz iştir. Biri hazırlık ortamından, biri üretimden iki .env dosyası ya da nginx yapılandırması kopyası da uyar. Bir yazar bir raporun 4. ve 5. taslağını yapıştırıp editörün hangi cümleleri yeniden yazdığını görebilir. Bir çevirmen bir kaynak metnin iki sürümünü karşılaştırıp yalnızca yeni bölümler üzerinde çalışabilir.
Yeniden akıtılmış bir paragraf neden tam bir yeniden yazım gibi görünür
Karşılaştırma satır satır çalışır. Bir paragrafı başka yerlerden bölerseniz hiçbir sözcük kaymamış olsa bile her satır değişmiş sayılır. Windows dosyaları ikinci bir tuzak getirir. Satırları çoğu zaman CRLF ile bitirirler; bu yüzden her satır LF ikizinden farklıdır. Boşlukları yok say, her satırın başını ve sonunu kırptığı için CRLF durumunu çözer. Satır içindeki boşluklara dokunmaz ve yeniden akıtılmış bir paragrafı onaramaz.
Sözcük vurgularının da bir sınırı vardır. Bir sözcük A–Z harfleri, rakamlar, _ ve $ dizisidir. "ş" ya da "é" gibi bir harf bu kümede değildir. Kendi başına bir parça olur ve vurgu kopuk görünür.
Sekmenin kaldırabildiği dosya boyutu
Satır karşılaştırması A satırı çarpı B satırı büyüklüğünde bir tablo kurar. Her biri 10.000 satırlık iki dosya yaklaşık 400 MB ister ve sekme bundan çok önce yavaşlar. Fark ayrıca iki kutudan birinde her tuş vuruşunda yeniden çalışır.
Yama başlığı ve atladıkları
Kopyalanan yama --- a/original ve +++ b/modified ile başlar. Tüm satırları listeler ve @@ başlıkları yoktur. Her zaman tam metni karşılaştırır; bu yüzden boşluk seçeneği onu değiştirmez.
İki metne ne olur
Metniniz sayfada kalır. Yazmak, yapıştırmak ve karşılaştırmak hiçbir istek göndermez; tarayıcı geliştirici araçlarının Ağ sekmesi bunu gösterir. Hiçbir şey kaydedilmez veya indirilmez. Kopyala düğmesi panoya yalnızca ona bastığınızda yazar.