2009-08-26 12 views
1

多くのバージョンのプレーンテキストドキュメントにアクセスできるWinformsアプリケーションがあります。ドキュメントのリストを取得し、ユーザーが2つを選択してから、交差したテキストやその他の色のテキストの違いを表示するコンポーネントを用意したいと考えています。 37シグナル "ライトボード"のようなもの。テキストの差分

私たちは自分のために、このコンポーネントを作るために差分のバージョンを使用することができます知っているが、それは一週間か二週間かかるだろう。何か、好ましくはオープンソースが既に存在していますか?

+0

それは「コンポーネント」にする必要がありますか?それは代わりにスタンドアロンの実行可能ファイルですか? – ChrisW

+0

実行可能なスタンドアロンはありません。アプリケーションに組み込む必要があります。 –

答えて

1

Google Codeで、私が使用しようとしているC#や他の多くの言語でlibraryが見つかりました。私たちは、ユーザーが少しのテキストの2つのバージョンを選択してその違いを見ることを可能にするUIを持っています。これは、HTMLの違いを示しているが、我々はRTFを作ってそれを修正するつもりです。

とにかく、ありがとうございます。

0

法律業界で働いていると、私は、赤文字化として知られているテキスト比較が持つことが非常に重要な機能であると言えます。それは非常に洗練された取得します。この垂直市場では、マーケットリーダーはWorkshare Technologyと呼ばれる会社からのものです。残念ながら、それはオープンソースとはかけ離れています。私が知っている唯一の "API"はコマンドラインからのものです。それはおそらくフィットではありませんが、私はあなたの注意のためにそれをもたらすだろうと思った。

+0

ありがとう、これは面白いです –

0

あなたはWinMergeのを使用することができます真剣にその仕事を取る何かを探しているなら。シンプルなツールでは、CSDiffを使うことができます。両方とも、グラフィカルインターフェイスとコマンドラインインターフェイスの両方を備えたWindowsアプリケーションであるため、他のアプリケーションのコンポーネントとして使用できます。 どちらも無料です。