WinDiff yardım dosyası (windiff.hlp) içeriği
- Windiff'i komut satırından çağırma
- Dosya menüsü
- Düzenle Menüsü
- Menüyü görüntüle
- Menüyü genişlet
- Genişletilmiş mod ekranı
- Seçenekler menüsü
- İşaret menüsü
- Zebra Çizgileri
Yardımla İlgili Yardım İçin F1'e basın
Windiff, sonuçları grafiksel olarak gösteren dizinleri veya dosyaları karşılaştırır.
Grafikler sayı sütunları için olduğu için bu DIFF'dir.
İndir Microsoft WinDiff
Dosya adı: Windiff.zip SHA256: 95A2183D939FB888E517ACFDC06240CA7A21A9AF925D0404CCE7C86666A8E5B1
Windiff'i çağırmak ve böylece daha sonra karşılaştırmayı tanımlamak için menüleri kullanmak üzere şunu girin:
Windiff
Komut satırı işaretleri
Windiff'in davranışını değiştirmek için komut satırının herhangi bir yerinde aşağıdakilerden herhangi birini ekleyebilirsiniz.
- -D yalnızca bir dizini karşılaştırmak için (yani alt dizinleri yok saymak)
- -VEYA anahat modunda kalmaya zorlamak için. Varsayılan, tek dosya karşılaştırmalarını genişletmektir. Bu, genişletmenin uzun sürebildiği ve çok anlamlı olmadığı çok büyük dosyaları veya ikili dosyaları karşılaştırmak için kullanışlıdır.
- -N adı karşılaştırmanın sonunu bildirmek için bir NET SEND yapmak için. Bu, binlerce dosyayı içeren çok uzun karşılaştırmalar için yararlı olabilir.
- -S [saveopts] kayıt dosyası karşılaştırmanın sonuçlarını kayıt dosyasına kaydetmek için. Bu, anahat modu listesini kaydeder. Bu, yalnızca dizinleri karşılaştırmak için gerçekten yararlıdır.
[saveopts] şunların herhangi bir kombinasyonu
- s her iki dizinde de aynı olan dosyaları dahil etmek için
- l yalnızca sol eldeki (yani birinci) dizinde bulunan dosyaları dahil etmek için
- r yalnızca sağ eldeki (yani ikinci) dizinde bulunan dosyaları dahil etmek için
- d iki dizinde farklı olan dosyaları dahil etmek için
- x sonuçlar kaydedildikten sonra çıkmak için.
- -? bu komut satırı bayrakları için anında, içeriğe duyarlı, sözdizimi yardımı sağlamak için (her zaman denemeye değer)
Bayrakların önüne '-' yerine '/' kullanabilirsiniz ve bu aynı anlama gelir.
Windiff, bir veya iki yolla çağrılabilir. İkinci yol, varsayılan olarak geçerli dizindir. Her iki yol da dizin ise (veya varsayılan olarak ayarlanmışsa), tüm dizinleri karşılaştırır. Bir yol bir dosyaysa, o dosyayı diğer dizindeki aynı ada sahip bir dosya ile karşılaştırır. Her iki yol da dosyaysa, iki dosyayı karşılaştırır. En yaygın durumlar aşağıdaki gibidir.
Başka bir dizindeki bir dosyayı bu dizindeki aynı ada sahip bir dosyayla karşılaştırmak için şunu girin:
Windiff path_to_other_file
Başka bir dizinin tamamını geçerli dizinle karşılaştırmak için şunu girin:
Windiff path_to_other_directory
İki dizini karşılaştırmak için (alt dizinler dahil) şunu girin:
Windiff path_to_first_directory path_to_second_directory
İki dosyayı karşılaştırmak için
Windiff path_to_first_file path_to_second_file
- Dosyaları karşılaştırın… karşılaştırılacak iki dosyanın her biri için bir dosya açma iletişim kutusuna yol açar
- Dizinleri karşılaştırın… karşılaştırma için iki dizin adının girilmesine izin veren iletişim kutusuna yönlendirir
- Kürtaj bir işlem sürmedikçe gri renkte olacaktır. Ardından, bu işlemin tamamlanmadan önce sonlandırılmasına izin verir. Bu gri olmadığında, pencerenin sağ üst köşesinde aynı işleve sahip bir İptal düğmesi de vardır.
- Dosya Listesini Kaydet kaydedilecek (aynı, farklı, yalnızca solda veya yalnızca sağda) dosyaların listesine izin verir. Ek olarak, her dosya için bir sağlama toplamı kaydedilebilir.
- Dosyaları Kopyala… dosyaları diske yazmanıza izin veren bir iletişim kutusuna yönlendirir. İki dizini senkronize etmeye çalışıyorsanız bu yararlı olabilir.
- Yazdır mevcut görünümü yazdırır (anahat veya genişletilmiş)
Soldaki dosyayı düzenleyin sol taraftaki dosyada bir düzenleyici (varsayılan not defteri) çağırır. Düzenledikten sonra dosya yeniden karşılaştırılır.
Doğru dosyayı düzenleyin sağdaki dosyada bir düzenleyiciyi (varsayılan not defteri) çağırır. Düzenledikten sonra dosya yeniden karşılaştırılır.
Bileşik dosyayı düzenleyin iki dosyanın bileşimi olacak şekilde yapılandırılmış bir dosyada bir düzenleyiciyi (varsayılan not defteri) çağırır. Bu dosyanın ilk dört sütunu, her satırın karşılaştırma durumunu gösterir. aşağıdaki gibi:
- !> Satır sağdaki dosyada yer alır
- Satır soldaki dosyada yer alır
- <- Hat taşındı. Bu, sol taraftaki dosyadaki konumunu gösterir -> Satır taşındı. Bu, sağdaki dosyadaki konumu gösterir.
- (dört boşluk), satırın iki dosyada aynı olduğunu gösterir. (seçenekler izin veriyorsa beyaz boşluk farklı olabilir)
Düzenledikten sonra dosya yeniden karşılaştırılır.
Düzenleyiciyi ayarla bir komut satırı belirterek istediğiniz düzenleyiciyi seçmenize olanak sağlar. Dize
'% p' düzenlenecek dosyanın adı ve dize ile değiştirilecektir.
'% l' satır numarası ile değiştirilecektir. Varsayılan, satır ile not defteri çağırmaktır.
'not defteri% p' Kaygan düzenleyiciyi kullanıyorsanız, kullanmak isteyebilirsiniz.
's% p - #% l'
- Anahat her birinin durumuyla birlikte dosyaların listesini gösterir
- Genişlet seçilen dosyanın ayrıntılı karşılaştırmasını gösterir
- Resim karşılaştırmayı solda resimsel olarak gösterir (resmin kapatılması ekran alanından tasarruf sağlar).
- Önceki Değişiklik (F7) dosyalar arasında önceki fark noktasına veya anahat modunda 'farklı' durumundaki önceki dosyaya geri atlar
- Sonraki değişiklik (F8) dosyalar arasındaki bir sonraki fark noktasına veya anahat modunda 'farklı' durumundaki sonraki dosyaya atlar
- Seçili dosyayı yeniden tara seçilen dosyayı yeniden karşılaştırır. Bir dosya herhangi bir nedenle okunamıyorsa (örneğin, başka bir işlem tarafından DENY_READ ile açıldığı için erişim reddedildi), bu, o dosya için yeniden denemenizi sağlar. Bu, özellikle binlerce dosya içeren büyük karşılaştırmalar yaparken, yarım kalmış işleri düzeltmek için yararlı olabilir.
- Yalnızca sol dosya yalnızca sol taraftaki dosyadan satırları gösterir (ancak değiştirilen satırları vurgulayacak şekilde renklendirilmiştir)
- Yalnızca doğru dosya yalnızca sağdaki dosyadan satırları gösterir (ancak değiştirilen satırları vurgulayacak şekilde renklendirilmiştir)
- Her iki dosya (varsayılan) her iki dosyanın birleşimini gösterir. Soldaki dosyadaki tüm satırlar, aynı şekilde sağdaki dosyada olduğu gibi o dosyada oluştukları sırayla gösterilir. Taşınan satırlar, biri sol el dosyasındaki satırın konumunda, biri de sağdaki dosya konumunda olmak üzere iki kez meydana gelir.
- Sol satır numaraları soldaki dosyaya göre satır numaralarının gösterilmesine neden olur
- Sağ satır numaraları sağdaki dosyaya göre satır numaralarının gösterilmesine neden olur
- Satır numarası yok satır numaralarını kapatır. Bu, bazı ekran alanından tasarruf sağlar.
Renkler
- Kırmızı arka plan sol taraftaki dosya anlamına gelir.
- Sarı arka plan sağdaki dosya anlamına gelir.
Windiff, Windiff diğer_dizin olarak çağrıldıysa, kırmızı, diğer_dizini ve sarı, geçerli dizin anlamına gelir.
- Beyaz arkaplan her iki dosya için ortak anlamına gelir
- Mavi metin satırın metnin taşındığı anlamına gelir
- Siyah metin aynı (beyaz arka plan) veya farklı (renkli arka plan) metin anlamına gelir.
- Yeşil metin windiff'in diğer dosyada buna karşılık gelen benzer bir satır olduğunu düşündüğü anlamına gelir (bkz. Zebra Çizgileri )
Boşlukları yoksay genişletilmiş görünümde beyaz boşluk karakterlerinin (boşluk, sekme, satırsonu) yok sayılmasına neden olur, böylece yalnızca beyaz boşlukta farklılık gösteren satırlar aynı şekilde gösterilir.
Mono renkler monokrom ekrana uygun renkler kullanır.
Sonraki dört seçenek, anahat modunda hangi dosyaların (varsa) görüntüleneceğini kontrol eder.
- Özdeş Dosyaları Göster Her yolda aynı olan dosyaları dahil et
- Yalnızca Sol Dosyaları Göster Yalnızca sol tarafta bulunan dosyaları dahil et
- Yalnızca Haklı Dosyaları Göster Yalnızca sağ tarafta bulunan dosyaları dahil et
- Farklı Dosyaları Göster Her iki yolda bulunan, ancak aynı olmayan dosyaları dahil edin.
İşaretler, belirli dosyaların karşılaştırmaya dahil edilmesine veya hariç tutulmasına izin vermek için kullanılır.
Dosyayı işaretle seçili dosyayı işaretler Deseni işaretle… bir alt dize veya normal ifade belirtmenize olanak tanıyan bir iletişim kutusuna ve
bu kalıba uyan tüm dosyaları işaretleyin.
-
'$'anlamına geliyor
'dizenin sonu'
-
'\'anlamına geliyor
''
-
'.'anlamına geliyor
'.'
Böylece tüm dosyaları uzantı ile işaretlemek için
'obj' ifade olmalı
' .obj $' .
İşaretli dosyaları gizle görüntülenen listeden tüm işaretli dosyaları (ve işaretlenecek sonraki herhangi bir dosyayı) kaldırır
İşaret durumunu değiştir işaretlenmemiş tüm dosyaları işaretler ve tüm işaretli dosyaların işaretini kaldırır. Görmek istediğiniz dosyaları seçmek istiyorsanız, onları işaretleyin, işaretli dosyaları gizleyin (kaybolacaklar) ve işaretleme durumuna geçin (yeniden görünecekler ve gerisi kaybolacak).
Dosyanın eşleşebileceği bu tür kısımlarını eşleştirdikten sonra, Windiff kalan kısımlara bakar. Farklı olan, ancak dosyalar arasında önceki ve sonraki bölümün eşleştiği anlamında karşılık gelen bölümlerin olduğu durumlarda, windiff, satırları bloklar olarak görüntüleme arasında bir seçim yapar;her iki dosyada ortak olan önceki satırilk dosyadan ilk farklı satır ilk dosyadan ikinci farklı satır ikinci dosyadan ilk farklı satır ikinci dosyadan ikinci farklı satırher iki dosya için ortak olan veya araya eklenen aşağıdaki satır. Örneğin. her iki dosyada ortakilk dosyadan ilk farklı satır ikinci dosyadan ilk farklı satır ilk dosyadan ikinci farklı satır ikinci dosyadan ikinci farklı satırher iki dosyada ortak olan aşağıdaki satır
Windiff, iki dosyadaki satırların benzer olup olmadığına karar vermek için bir buluşsal yöntem kullanır. Benzer olduklarına karar verirse, bunları aralıklı olarak görüntüler, aksi takdirde bloklar halinde görüntüler. Buluşsal yöntem, karmaşık ve yavaş olmaktan ziyade hızlı yürütülür. Bazen kişi bunun tam tersi bir seçim yapmasını isterdi.
Küçük bir istek: Bu gönderiyi beğendiyseniz, lütfen paylaşın?Sizden 'küçük' bir paylaşım, bu blogun büyümesine ciddi şekilde yardımcı olacaktır. Bazı harika öneriler:
- İğnele!
- En sevdiğiniz blog + Facebook, Reddit ile paylaşın
- Cıvılda!