Latest evidence-based health information
Airpods

ExamDiff Proでファイル比較を素早く実行

ExamDiff Proでファイル比較を素早く実行
ExamDiff Proでファイル比較を素早く実行

概要

専門家の評価

長所

  • 難しいファイル形式をテキストに変換する
  • あいまい線マッチングを実行する
  • 違いの種類を一意に色分けします

短所

  • 一部のプラグインは不注意に使用すると問題を引き起こす可能性があります

私たちの評決

ExamDiff Pro を使用すると、さまざまなファイルタイプの内容を比較し、変更をマージし、差分レポートを生成することができます。

ExamDiff Pro を最後に見てから、約2年とメジャーリリースが経ちました。この差分プログラムは、プログラマーやWebサイトコーダーなど、長く複雑な文書の異なるバージョンを比較する必要がある人々が利用する、非常に限定されたニッチな用途に利用されています。差分(略して diff)は、2つの文書の違いを、35,000フィートの視点から行や文字単位の詳細まで、強調表示します。通常、このようなプログラムは2つのファイルを比較しますが、より高度なdiffツールでは、一度に3つのファイルを比較できます。diffツールは通常、検査対象の文書を並べて表示し、行単位、文書のセクション全体、さらには文字単位の違いまで強調表示します。ExamDiff Pro は、おそらく入手可能なこの種の製品の中で最も汎用性の高いツールでしょう。

ExamDiff Pro 5.5 のスクリーンショット
ExamDiff Pro 5.5 は非常に多用途な diff ツールです。

しかし、競合がいないわけではありません。低価格帯では、無料のオープンソースであるKDiff3があり、外観はやや劣るものの、豊富な比較機能を備えています。対極にあるのが、優れたテキストエディタUltraEditのメーカーであるIDM Computer Solutionsが販売する50ドルのUltraCompareです。UltraCompareのユーザーインターフェースは、はるかに洗練され、洗練された外観です。UltraCompareは、変更されたセクションを囲み、隣接する文書の関連セクション間に線を引いて表示します。また、2つまたは3つのファイルを同時に比較し、文字レベルの差異を色分けすることもできます。ただし、ツールバーが雑然としており、ExamDiff Proが使用するファイル処理プラグイン(例えばPDF文書内のテキスト比較など)がありません。

ExamDiff Pro 5.5 バージョンは、バージョン 4.5 とは異なり、強力な変換プラグインを含むものと含まないものの 2 つの別々の SKU として配布されることはありません。このプラグインは、幅広いファイル形式で公開された文書の最も重要な部分、つまりテキストコンテンツを比較するのに最適なプログラムです。ExamDiff Pro は、Word .doc、Powerpoint .ppt、Adobe .pdf の内容を自動的にテキストに変換して比較します。また、Excel .xls スプレッドシートをカンマ区切り値 (.csv) ファイルに変換し、7-Zip プログラムでサポートされているあらゆるファイル形式を解凍できます。

ソースコードのない実行ファイルの比較は、ドキュメントファイルとは異なり、アプリケーションがランタイムパッカーを使用してディスク上のファイルサイズを圧縮し、プログラムの実行中にのみ完全に解凍できるため、難しい場合があります。ExamDiff Proは、32ビットPEファイルのダンプを自動生成し、可能な限り正確な比較を行うことができる唯一の比較ツールです。また、ExamDiff Proは、いわゆる「あいまい比較」機能を備えた唯一の比較ツールでもあります。この機能は、改行や余分なスペースなどの小さな書式の違いを無視し、テキスト自体に焦点を当てます。

ExamDiff Pro の使用中に遭遇した唯一の問題は、2つのテキストファイルを比較する前に誤って Sort プラグインを有効にしてしまったことです。数行のコードからなるドキュメントが、このプラグインを有効にすると、意味のないコマンドリストに並べ替えられてしまいました。プラグインを無効にする(「表示」→「オプション」をクリックし、左ペインで「プラグイン」をクリックし、「14. Sort [インストール済み]」の横にあるチェックボックスをオフにする)ことで初めて、ファイルの内容が正しい行順で表示されるようになりました。

ExamDiffは、30日間の試用期間終了後、35ドルで購入できます。KDiff3のような無料だが機能が乏しい比較ツールと、UltraCompareのようなハイエンドツールの中間に位置する、機能と価格のバランスが取れたツールです。バイナリファイルのダンプを生成できる機能は嬉しい特典ですが、必須ではありません。ExamDiffが得意とする、異なるファイル形式で保存された文書間で同等の整合性を実現するのは困難であり、むしろ歓迎すべき機能です。比較ツールを必要とするほとんどの人にとって、ExamDiffはほとんどの場合、ニーズを満たすでしょう。

–アンドリュー・ブラント

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.