質問

はありまdiffするツールを書くの正規表現を削除するにはラインから違うの?

については、二つの路線:

this.Visible = true;
Visible = true;

で書いているような表現の場合には、差額は全く this 無視するには差額をいただきます。

どのようになっている。

いま一例です。のように System.ExceptionException 両方とも同じだから、帰れなかった私にとってないのに、それらのdiff.

役に立ちましたか?

解決 6

私は越えては比較し、Araxisのは、この機能を持っているものの、任意のソフトウェアで機能を見つけることができませんでした。

彼らはプラグインや、新たな将来においてそのような機能をサポートしませんように

WinMergeののwikiから、それが見えます。残念ます。

他のヒント

ってこんな風にしてできるんだ KDiff3.マニュアルを参照してください節 プリプロセッサのコマンド.

更新:から要請があるようにも思えるのだが、意味diffプログラム。見 テディ 一部ご提案します。

DiffMerge のSourceGearのからこれをサポートしています。デフォルトのルールセットを使用すると、マージされたファイルと一致したルールセットを作成または編集する必要があります。ルールセットでプロパティを省略する行にパターンを追加します。詳細は、オンラインヘルプで省略さの行プロパティを参照してください。

私が今まで使用されているソフトウェアを比較する最良のソースは、超えを比較しました。入力ソフトウェアを告げ正規表現を:これを使うと、あなたが尋ねたまさに行うことができます特定の違いを無視します。しかし、それは自由ではないのです。

あなたは本当に無料Applicativeのが必要な場合は、 WinMergeのして試すことができます。でも、私は、インターフェイスの非常に好きではないんです。

メモ帳++ にはかなり設定可能です比較プラグインを持っています。

あなたがやりたいだろう、既存の差分ツールを見つけることができない場合は、あなたがあなた自身を書くことができます。

Pythonが処理するdiffのようなツールを書くための差分モジュールにありあなたのための差分のアルゴリズムのすべての複雑さ。彼らは、標準的なUnixの差分する / パッチのフォーマットまたはコードの60行において横並びHTML

モジュール内の異なっあなたがプリプロセスラインに使用すると、差分に含まれたくない部分を削除するために「ジャンク」のフィルタを定義してみましょう。あなたが正規表現の一致に限定されるものではないので、これらは、Pythonの関数です。

私はドキュメントの迅速な再読み込みを持っていた、とフィルタは、あなたが望むものではありませんこれは、行全体または個々の文字を無視するために働きます。しかし、あなたは簡単に前処理あなたにフィードデータは、あなたが無視するテキストを削除するために異なることがあります。

GNU diffutils してみてください。あなたは、Windows上にある場合、あなたはwww.cygwin.comからのCygwin を一緒に配布GNUの差分を持つことができますます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top