テキスト差分チェッカー
2つのテキストを並べて比較し、違いを見つけます。追加・削除・変更なしの行数と類似度をパーセンテージで表示します。コードレビューや文書バージョン管理に。
パラメーター
結果
その他の結果 (4)
1 of 1 total change units are identical
--- original +++ modified
追加 (+) と削除 (-) を示す統合された diff 形式
テキスト差分チェッカーを選ぶ理由
Text Diff Checker は、LCS ベースのアルゴリズムを使用して 2 つのテキストを 1 行ずつ比較し、相違点を強調表示します。追加、削除、変更された行をレポートし、類似性のパーセンテージを計算し、開発者向けに標準の統一された diff 形式を出力します。
- ✓最長共通部分列アルゴリズムを使用した行ごとの比較
- ✓パッチツールと互換性のある統合された差分出力
- ✓テキストのどの程度が同一であるかを示す類似性パーセンテージ
- ✓追加、削除、および変更されていない行の数が一目でわかる
使い方
- 1元の (前の) テキストを最初のボックスに貼り付けます。
- 2変更した(後)テキストを 2 番目のボックスに貼り付けます。
- 3追加、削除、および変更されていない行数の概要を確認します。
- 4類似性のパーセンテージをチェックして、全体的な相違を評価します。
- 5コードレビューまたはパッチファイルで使用するために、統合された diff 出力をコピーします。
よくある質問 (FAQ)
この diff ツールはどのようなアルゴリズムを使用していますか?
git diff で使用されるアルゴリズムと同様に、Longest Common Subsequence (LCS) アルゴリズムを使用して 2 つのテキスト間の最適な位置合わせを見つけます。
統一差分形式とは何ですか?
Unified diff は、コンテキスト行 (スペース接頭辞)、削除された行 (- 接頭辞)、および追加された行 (+ 接頭辞) を示す標準テキスト形式です。バージョン管理やコードレビューで広く使用されています。
類似度はどのように計算されますか?
類似度は、合計変更単位 (追加 + 削除 + 未変更) のうち、変更されていない行の割合です。
比較では大文字と小文字が区別されますか?
はい。比較では、大文字と小文字と空白が区別されます。 「こんにちは」と「こんにちは」は別のセリフとして扱われます。
コードファイルを比較できますか?
はい。両方のフィールドにコードを貼り付けて、行レベルの違いを確認します。統合された diff 出力は保存してパッチとして適用できます。
信頼性の高い参考文献
関連ツール
同じ用途に役立つ便利なツールをさらに探索。
