本文へスキップ
DiffResolver

YAML のマージ

2 つの YAML ファイルをオンラインでマージします。違いのあるキーを 1 つずつ確認し、残す値を選び、整え直した YAML を書き出せます。無料で安全、アップロードはありません。

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

行数:0 · 文字数:0
行数:0 · 文字数:0
オプション
配列の比較

YAML のマージについて

2 つの YAML ファイルの違いをキーの単位で解決し、枝ごとにどちらを残すかを選べます。出力は作り直した YAML です。コメントは残りません。

使い方

  1. 2 つの YAML ファイルをエディターに読み込みます。
  2. 違いのあるキーごとに、左か右を選びます。
  3. マージした YAML をコピーするかダウンロードします。

サンプルで試す

プールのサイズを変え、キューのセクションを足した、データベースとキャッシュの設定です。

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

  • 元のコメントと並び順は失われます。結果は、マージしたデータ構造から作り直します。
  • YAML 固有の機能(アンカー、マージキー)は、比較の前に展開します。

よくある質問

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

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

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

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

マージした YAML でコメントは残りますか。

残りません。出力はマージしたデータ構造から作り直すので、コメントと元のキーの順序は失われます。大事なコメントは、書き出したあとに入れ直してください。

マージしたファイルはどちら側の書式になりますか。

どちらでもありません。出力は書式のそろった YAML として書き直します。値はキーごとに選んだ側から来ますが、書式は元に関係なく一定です。

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

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

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

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

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

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

関連する考え方

関連ツール