5

現在、Beyond Compare 3.0 を使用していますが、非常に満足しています。ただし、特定の 1 回限りのケースの除外を簡単に指定できれば素晴らしいと思います。これは、リファクタリングのコード レビューを行うときに必要です。例えば:

古いコード

doSomething(ConstantsInterface.FOOBAR);

新しいコード:

doSomething(BetterEnumeration.FOOBAR);

この場合、レビューしている何百もの変更があり、それらは本質的にまったく同じ変更であり、例外を確認したいだけです。これら 2 つのケースが等しいことを示す例外を簡単に指定できれば素晴らしいと思います。文法でそれを行う方法を知っていますが、10個ほどの例外がある場合は面倒で面倒です。

他のヒントはありますか?

4

2 に答える 2

1

1)1行の正規表現を記述して、それらをすべて元に戻します。

2) 違い、例外を参照

3) ステップ 1 で正規表現の逆を実行します。

5分で完了

于 2010-05-06T23:40:15.063 に答える
1

Beyond Compare の Pro エディションは、名前が変更された識別子の無視をサポートしています。こちらのヘルプで説明されており、こちらのビデオ デモンストレーションがあります。識別子だけに限定されません。i=i+1=>のようなものを処理できi++ます。最近のバージョンがインストールされている場合は、違いを右クリックして [置換...] を選択するだけで開始できます。

于 2010-05-07T21:53:33.017 に答える