慎重に比較したいC++の2つの類似した関数があります。私はemacs関数ediff-regions-linewise
を使用してそれらを行ごとに比較しています。線の多くは、空白に小さな違いがあります。次に例を示します。
//Line from first function
somefunc(i,j);
//Line from second function
somefunc(i, j);
Ediffモードは、どのセクションが空白だけで異なるかを知るのに十分賢いです。コマンドは、##
名目上、「空白を無視する」ことを意味します。カーソルが異なるセクションをスキップするだけですが、重要な点で異なる行を強調表示するのと同じように、空白だけが異なる行を強調表示します。
空白のためにのみ異なる行の強調表示を停止するためにediffモードを取得する方法はありますか?