İki dosyayı zorlayacak ve aslında tüm boşlukları görmezden gelecek bir uygulama arıyorum, örneğin:
class foo {
bar
spaz
}
eşit derecede eşittir
class foo{bar spaz}
ya da
classfoo {
barspaz}
Ama değil
classfoo {
spazspaz
}
yani spaz
önceki örnekte bar
diğer örneklerden herhangi birinin yerini aldığını gösteriyordu . Sadece 2 dosyayı karşılaştırmak gerekiyor.
- Bir windows veya linux / unix / posix uyumlu bir yardımcı program olabilir.
- Lin / unix
diff -w
komutunu denedim, sadece satır başına fark boşluk ise, boşlukları yok sayar . Boşluğu tamamen görmezden gelmek için bir seçenek görmüyorum . - Ayrıca Windows için ücretsiz bir karşılaştırma aracı olan UECompare veya Ultracompare'i de denedim.
diff
sonuçları ile değiştirebilirsiniz . Yine de, bu büyük farklılıklar için çok sayıda çıktı satırı üretecekti. diff
Özel olarak çizgi çubuklarını işlemeden dosyaları karşılaştırmak için yeni bir programa (veya bayrağa) ihtiyacınız olduğunu düşünüyorum .
diff
dosyaları satır satır karşılaştırır. Yeni satırlar değişikliklere sınırlayıcı görevi görür. Onlar olmadan anlamlı bir karşılaştırma yapmak zor olurdu. shurane'ın cevabı işe yarar, ancak yorumlardaki sebeplerden daha az kullanışlıdır.