HTMLページでいっぱいのディレクトリがあるとしましょう。ヘッダーとフッターは基本的に同じですが、すべてのページの同じ部分だけを表示できるようにしたいと思います。これをn-wayマージと呼びたいのですが、それはそうではありません。すべてのファイルのヘッダーとフッターの間の類似点だけを探しています。
(そして私のヘッダーは、<head>タグだけを意味するのではなく、ページの類似した部分を意味します)。
注:20個のhtmlファイルがあります。
これを行うツールの名前はありますか?
HTMLページでいっぱいのディレクトリがあるとしましょう。ヘッダーとフッターは基本的に同じですが、すべてのページの同じ部分だけを表示できるようにしたいと思います。これをn-wayマージと呼びたいのですが、それはそうではありません。すべてのファイルのヘッダーとフッターの間の類似点だけを探しています。
(そして私のヘッダーは、<head>タグだけを意味するのではなく、ページの類似した部分を意味します)。
注:20個のhtmlファイルがあります。
これを行うツールの名前はありますか?
それらの共通点を探している場合は、クローン検出器が必要です。このようなツールは、任意の数のファイルから共通のコード フラグメントを見つけて、共通性を報告します。良いものは、空白の変更などにもかかわらず、ターゲット言語構造に基づいて共通性を発見します。たとえば、行を比較するのではなく、コピー アンド ペーストした構造を比較します。