cwDiff について

【概要】
　テキスト比較ツールです。２つのテキストについて、行単位で比較して、同じ行と違う行を色分けします。単純そうに見えますが、検索エンジンはかなり大変だった模様です。私は他人のエンジンを拝借しており、難しい部分は避けて通れましたが、操作性向上の面で、また別の苦労がありました。

【制作後記】
　古き良き時代、MacintoshのEditorに『YooEdit』というアプリケーションがありました。特筆すべきは、テキストファイルの比較ができる事でした。時代は変わり、今やClassic環境など使える人は殆どないと思われます。
　かつて『YooEdit』に任せっきりだったファイル比較をどうしたものか悩んだ末、仕方なく、『HexEdit』など、バイナリファイル比較で何とか過ごしておりましたが、日本語が見えなくて困っていました。
　いつかは自分で作らなくちゃと思いながら、はや数年。
　忘れかけていた頃に、ふとした事から、外国の達人が作られた比較検索エンジンを発見し、早速これを使って、実用重視のユーティリティ制作に乗り出しました。
　連戦連夜の突貫工事、丸４日で、何とか納得行くところまで出来上がったので、即、公開しました。
　それからまた、年を重ねて、特段の進歩もないのですが、MacOSXのシステムのアップデートに対応するための手直しがいくつかあって、マイナーな更新を続けています。

【使用感】
　使ってみれば、ほとほと他愛のないものですが、プログラマーの方々や、文書校正などをされている方にとっては、日々の差分が非常に重要になる場合があり、きっと役に立つのではないかと思います。
　この機能を持っているエディターもあるにはあるので、それをお持ちの方には必要ないと思います。
　厳密な意味で、差分を正しく抽出できる訳ではありません。似たような文字列が沢山あった場合、同じとする部分をどのように選択するかによって結果は複数考えられるため、完璧な一つの結果というものはあり得ないと思います。しかし、一般的実用レベルで、元の文書からの変更点を探す等という場合は結構役に立つ筈です。

【注意】
　画像付のリッチテキスト（.rtfd形式）や、アプリケーションファイルなど、パッケージとなっている物はドロップ対象となりません。これらは、フォルダと認識するので、ドロップしても何も表示しません。
　また、rtf形式のリッチテキストは元のソースを表示するので、リッチテキストとしての表示は出来ないし、行の折り返しもないので、このソフトでリッチテキストの差分を表示する事に意味はないと思われます。


ソフト完成日：　　　　　2012年5月30日(水)
公開バージョン：　　　　cwDiff 1.0.6
文筆／ソフト制作責任：　CWS Japan
