2017-11-29 18 views
0

私はtutorialに従ってBeyond Compareにコメントを追加しようとしましたが、コメントされた行を重要でない相違点としてマークすることはできません。私はRファイルを比較したいと思います。これが文法のルールを構成する方法です。比較対象外のRコメント行を除外

enter image description here enter image description here

可能であれば、私はラインの内容が同じである場合にのみ、コメント行を無視したいと思います。言い換えれば、コメントを削除することによって、実際には2つの行が異なる場合でも、重要な相違点としてマークすることができます。

実際の比較結果は次のとおりです。不思議なことに、2つのコメント記号(#)がある場合、その行は小さな違いとして表示されます。

enter image description here

+0

私は自分のルビースクリプトに似た設定をしていますが、うまくいきます。比較結果から間違った結果を得たスクリーンショットを投稿できますか? – knut

答えて

1

向こうはあなたが何をしようとしてサポートしていません比較します。各文字の比較では、文字自体と要素の文法タイプの両方がチェックされます。たとえば、識別子を文字列と比較すると、文字列自体が同一であっても、文字は完全に異なる文字として表示されます。

例では、文法の種類が異なるため、すべての文字は違いとみなされます。左のコメントは重要ではなく、通常は青の違いとして描かれていますが、重要ではない違いを無視しているので、代わりにマッチング/ブラックとして表示されます。右は重要なテキストなので、赤の違いとして描かれています。

(A)それらはすべて同じ文字と文法タイプなので、#の先頭文字を除いて、それらはマッチとして扱われ、(B)重要でない違いは無視しています。 (B)は、あなたが実際に両側のコメントの内容について何かを持つことができ、依然として一致すると表示されることを意味します。

+0

はい私はあなたが何を意味するかを見ます。あなたがBeyond Compareで働いて以来、これは新しい機能の提案になるかもしれません.... – Manfredo

関連する問題