2つのテキストやファイルを並べて比較します。追加は緑、削除は赤 — すべてブラウザで処理。
| モード | 粒度 | 最適な用途 |
|---|---|---|
| Line | Entire lines | Source code, config files, log comparison |
| Word | Individual words | Prose, documentation, markdown |
| Character | Single characters | Typos, invisible chars, encoding differences |
unified diffフォーマットはで使用される標準出力フォーマットです Git、パッチユーティリティ、コードレビューツール。で始まる行は + 追加されました。で始まる行は - 削除されました。プレフィックスなしの行は変更なしのコンテキストです。
@@ -1,4 +1,4 @@
function greet(name) {
- console.log("Hello, " + name + "!");
+ console.log(`Hello, ${name}!`);
return true;
}diff(差分)は2つのバージョンのテキスト間で何が変わったかを示します。+で始まる行は追加(緑)、-で始まる行は削除(赤)、プレフィックスなしの行は変更なしです。diffはGitなどのバージョン管理システムの基盤です。
行diffは行全体を比較し、コードや文章に最適です。単語diffは行内で変わった単語を強調し、小さな編集の検出に役立ちます。文字diffはすべての文字変更を表示し、タイプミスや不可視文字の確認に理想的です。
左パネルに元のコンテンツ、右パネルに変更後のコンテンツを貼り付け、「比較」をクリックします。強調表示された差分が正確に何が変わったかを示します。コードには行モード、文章には単語モード、詳細検査には文字モードを使用してください。
はい。すべての比較はJavaScriptを使用して完全にブラウザ内で行われます。テストがサーバーに送信されることはありません。初回ページ読み込み後はオフラインでも動作します。