本文へスキップ
DiffResolver

テキストのマージ

2 つのバージョンのテキストをオンラインでマージします。差分を左右に並べて確認し、好きな方の文章を残し、まとめた結果を書き出せます。無料で、アップロードはありません。

ファイルがブラウザーから出ることはありません。

行数:0 · 文字数:0
行数:0 · 文字数:0
オプション
解決済み: 0/0

テキストのマージについて

2 つのバージョンのテキストファイルの差分を 1 つずつたどり、ハンクごとにどちらを残すかを選べます。単純な 2 方向の競合の解決や、2 つの下書きからのリリース版の組み立てに向きます。

使い方

  1. 2 つのバージョンを左と右のエディターに貼り付けます。
  2. 色分けされたハンクごとに、左か右のボタンを押して、その側の文章を残します。
  3. すべてのハンクを決めたら、マージ結果をコピーするか、ファイルとしてダウンロードします。

サンプルで試す

箇条書きの直しが重なった 2 つのリリースノートの下書きです。どちらを残すかを選ぶ、実際にありそうな例です。

このツールが扱わないこと

  • 2 方向のマージには共通の祖先の考えがありません。git の作業から本当の競合を解決するなら、3 方向テキストマージに切り替えてください。
  • ハンクは行の単位だけです。同じ行の中で、それぞれの側から単語を選ぶことはできません。

よくある質問

ファイルがブラウザーの外に出ることはありますか。

ありません。すべての比較はあなたのブラウザーの中で動きます。貼り付けた内容、ドロップしたファイル、読み込んだファイルがサーバーに送られることはありません。ページを読み込んだあとは、オフラインになってもツールは動き続けます。

このツールは無料で使えますか。

無料です。DiffResolver のツールはすべて無料で、アカウントも登録もインストールも要りません。処理はあなたの端末で動くので、サーバー側の利用制限もありません。

テキストのマージと 3 方向テキストマージは何が違いますか。

テキストのマージは、違いのあるハンクごとにどちらかを選んで 2 つのバージョンをまとめます。3 方向テキストマージは、3 つ目の入力として共通の祖先を加えるので、競合しない編集は git のマージのように自動で反映されます。

同じハンクの中で両方のバージョンの文章を残せますか。

できません。ハンクは片側にまるごと決まります。近い方を選んでから、書き出した結果を手元のエディターで整えてください。

ファイルサイズの上限はありますか。

アップロードしないので、サーバー側の上限はありません。実際の上限を決めるのは、あなたの端末のメモリーです。テキストは 10 MB、画像は 40 MB、ドキュメントは 100 MB、アーカイブは 500 MB を超えると、処理が遅くなる可能性をツールが知らせますが、ファイルをブロックすることはありません。

このツールはオフラインでも動きますか。

動きます。最初の訪問のあと、ブラウザーがツールのコピーを保持するので、一度開いたページはネットワークがなくても動きます。ブラウザーのメニューから DiffResolver をアプリとしてインストールすることもできます。インストールは任意で、通常のタブでも同じように動きます。

データはどこに保存されますか。

ファイルはどこにも保存されません。ページのメモリーの中だけにあり、タブを閉じると消えます。このブラウザーに残るのは、あなたが自分で保存したものだけです。スナップショット、ツールの設定、テーマがこれにあたります。消すときは、設定を開いて「ローカルデータをすべて消去」を選んでください。

関連する考え方

関連ツール