PHP エディター Xinyi が今日紹介するのは、テキスト比較ツール、Beyond Compare です。このソフトウェアは非常に優れたテキスト比較ツールとして、さまざまな種類のフォルダー、テキスト、データテーブル、写真、FTP サイトを比較し、同期することができます。さらに、グラフィカルな比較、差分マージ、リモートフォルダー同期、バッチ操作など、豊富な機能とツールも備えています。次に、Beyond Compare テキスト比較ツールの使用法と機能を詳しく見てみましょう。
1. フォルダー比較表示では、色のヒントを使用して、2 つの基本フォルダー間の違いを強調表示します。デフォルトの色の意味は次のとおりです。
黒 - 一致
赤 - 新しいまたは一致しない
グレー - 古い
青 - 孤立 (反対側に存在しない)>.
2. 以下の例では、右側のファイルは新しいファイルであることを示すために赤色で設定されています。中央の列のアイコンはコンテンツの比較を示します。
コンテンツ比較の結果は、ファイルの色をオーバーライドできます。たとえば、比較で完全一致が返された場合、上記の行はすべて黒になります。この動作を変更するには、セッション設定内の [比較] タブで [クイック比較結果を上書き] オプションを無効にします。
3. Beyond Compare は、異なる時点で 2 つのファイルのコンテンツ比較を実行し、それらが一致するかどうかを判断します。
コンテンツの比較操作は次のとおりです。
CRC
CRC 値を比較します。 CRC (巡回冗長検査) は、ファイルの内容のデジタル エンコードです。 2 つのファイルの CRC が異なる場合は、その内容も異なる必要があります。一方、CRC が同じであれば、その内容は同じである可能性が高くなります (ただし、確実ではありません)。同じデータセットの 2 つの異なるバージョンを比較する場合、CRC が同じであれば、元のファイルも同じであることが保証されます。
バイナリ
比較では、ファイルをバイト単位で比較します。
ルールベース
比較では、ファイル形式の関連付けに基づいてさまざまなファイルを比較します。これにより、空白の違いやソース コードのコメント ファイルの違いなど、重要ではない違いを定義できます。ルールベースの比較では、ファイルエンコーディングと行末の違いも無視されます。
コンテンツの比較結果:
バイナリは同じです。ファイルはまったく同じです。
バイナリの差 - 2 つのファイルは少なくとも 1 バイト異なります。
ルールベースの比較には、次のいずれかの結果を返すバイナリ比較が組み込まれています。
バイナリ同一 - ファイルは同一です。
同じルールに基づいて、文字エンコーディングなどのバイナリが異なるファイルでは、これらの違いは無視されます。
重要でない相違点 - ルールベースの比較では、重要でない相違点のみが検出されます。
重要な相違点 - ルールに基づいた比較により、重要な相違点が見つかります。
以上がBeyond Compareフォルダー比較表示の意味の説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。