テキスト比較・差分チェックの仕組み
変更前(オリジナル)と変更後のテキストを入力欄に貼り付けるだけで、行単位で差分を検出します。追加された行は緑色、削除された行は赤色でハイライトされるため、契約書の改訂内容やソースコードの修正箇所を素早く特定できます。
WordやPDFファイルなどの直接読み込みには対応していません。あらかじめファイルからテキストのみをコピーしてご使用ください。文字の装飾やフォント情報は無視され、純粋なテキストデータのみが比較対象となります。
行単位での比較と移動の検知について
当ツールはテキストを行単位で比較するアルゴリズムを採用しています。そのため、長い段落の中で1文字だけ修正された場合でも、行全体が変更されたものとしてマークされます。より細かな単語単位での差分確認が必要な場合は、あらかじめテキストを適度な長さで改行してから比較することをおすすめします。
また、段落の順序を入れ替えた(移動した)場合は、「移動」ではなく元の場所からの「削除」および新しい場所への「追加」として処理・表示されます。
ブラウザ完結による安全なデータ処理
業務で扱う契約書のドラフトや、システムの設定ファイル、APIのレスポンスデータなど、機密性の高いテキストを比較する際も安心してご利用いただけます。
入力されたデータはすべてお使いのブラウザ上(クライアントサイド)のJavaScriptで処理され、ToolMoleのサーバーや外部ネットワークへ送信されることは一切ありません。完全にオフラインと同様の環境で差分チェックが完結します。
よくある質問
長い段落で、具体的にどの部分が変更されたかを詳しく見るにはどうすればよいですか?
当ツールは行単位で差分を判定するため、長い1行の一部が変更された場合、その行全体がハイライトされます。より詳細な変更箇所を特定したい場合は、テキストを短い文や単語ごとに改行してから比較すると効果的です。
WordやPDFのファイルを直接比較することはできますか?
ファイルの直接読み込みには対応していません。WordドキュメントやPDFファイルの差分を確認したい場合は、それぞれのファイルを開き、中身のテキストをコピーして入力欄に直接貼り付けてください。
文章の順番を入れ替えた場合、移動した箇所として表示されますか?
いいえ、移動したブロックを追跡する機能はありません。ある段落を別の場所に移動させた場合、元の場所から「削除」され、新しい場所に「追加」されたものとして、赤と緑で別々に表示されます。
JSONなどの構造化データにも使えますか?
はい、JSONやXMLなどの構造化データやソースコードの比較にもご利用いただけます。ただし、構造自体を解析するわけではなく純粋なテキストとしての行比較となるため、事前にフォーマッター等でインデント(改行位置)を揃えておくと正確な差分が確認できます。
入力したテキストデータはサーバーに保存されますか?
いいえ、入力されたテキストデータが外部のサーバーに送信されたり、保存されたりすることは一切ありません。すべての比較処理はご使用のブラウザ内で完結するため、機密情報を含むテキストでも安全に確認できます。
ツールの不具合や改善案はありますか。 フィードバックを送る