Ediff:空白の違いを表示


11

Ediffが空白以外の違いに対して行うように、別の色を使用して空白を強調表示する方法はありますか?

たとえば、空白の違いだけがある2つの領域を次に示します。

ここに画像の説明を入力してください

そしてここに空白以外の違いがある2つの領域があります:

ここに画像の説明を入力してください

空白以外の違いはediff-fine-diff-*面で強調表示されますが、空白の違いは強調されません。空白の違いが何であるかを知る方法を教えてください。


ediff-diff-optionsがに設定されていないことを確認します。"-w"これは、diff空白を無視するようにプログラムに指示します。問題は解決しないかもしれませんが、そこに到達するのを助けるかもしれません。
Phil Hudson、

ediff-diff-options設定していません-w。セットアップで、空白の違いが強調表示されていますか?
Tianxiang Xiong

いいえ、*ediff-toggle-autorefine)を押した後も同じです。
Phil Hudson、

回答:


0

この機能はサポートされていないようです。

細かい違いの強調表示は、Ediffによって「リファインメント」と呼ばれ、空白を明示的にスキップしています。

絞り込みでは、スペース、タブ、改行は無視されることに注意してください。


0

これを行う1つの方法は、すべてのediffバッファーで空白モードを有効にすることです。これは Meta+ x+whitespace-mode

マージバッファで有効にするだけで十分な場合があります。デフォルトで有効にする方法はわかりませんが、方法はあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.