22

Emacs で 2 つのウィンドウを開き、各ウィンドウでテキストの領域を選択し、2 つの選択の違いを比較できるようにしたいと考えています。

これは、複数の分岐、大量のコピー/貼り付け、および散発的に移動されるコードを含むバージョン ツリーに取り組んでいる大規模なメンテナンス プロジェクトにとって非常に便利です。

この機能を提供する有料ツール ( Ultracompare ) を見つけましたが、これは Windows 固有のものであり、Solaris/Linux で動作するソリューションが必要です。

4

2 に答える 2

36

M-x ediff-regions-wordwiseはあなたが望むものだと思います。

実行するediff-regions-wordwiseと、Emacs は各バッファーについてプロンプトを表示し、バッファー内の領域を選択 (または確認) するようにプロンプ​​トを出します。

おまけに、Emacs は Windows でも動作します。

于 2010-10-13T22:00:15.880 に答える
9

narrow-to-regionは両方のバッファで (Cx nn)を使いたいと思っM-x compare-windowsています。:-)

于 2010-10-14T11:14:01.697 に答える