2011-03-01 16 views
9

İki metin dosyasını karşılaştırmanın ve dunit'te aynı olmadıklarında farklılığı göstermenin bir yolu var mı?DUnit İki Metin Dosyasını Karşılaştır ve Göster Diff

Kolay başlangıç, bunları TStringList'e okumaktır, ancak iki metin dosyasını karşılaştırmak için kod çok daha karmaşıktır ve DUnitGui'deki gui bunun için yeterli değildir.

Herhangi bir fikrin var mı? öneri?

+0

GNU farkını kullanma hakkında ne düşünüyorsunuz? –

+0

delphi dilinde yazılmış mı? – none

+0

@none Hayır, bunun için kabuk oluşturmalı, bir işlem oluşturmalı, tamamlamak için beklemeli ve stdout'u yakalamanız gerekir. Eminim programlı olarak da bağlayabileceğine eminim, aynı zamanda hacky yolun daha kolay olması. –

cevap

9

Bazı örnekler ile birlikte gelen TDiff denir, bu http://angusj.com/delphi/'dan edinilebilir ve 2 dosyayı karşılaştırmanıza ve farklılıkları görmenize izin verir, aynı zamanda birleştirmeye de olanak tanır.

Bu, tüm kaynağı karşıdan yükleyebileceğiniz çok basit bir yardımcı programdır.

+0

np sorunu ve bir pdf dahil! Güzel. – none