このツールに問題がありますか?

「YAML Formatter Online」について

このツールは YAML を整形・検証・再フローします。Kubernetes マニフェスト、Docker Compose、CI パイプライン、Ansible Playbook などを貼り付けると、インデントを揃え、必要に応じてキー順を整え、構文的に妥当な状態にします。

YAML のインデント依存構文は、たった 1 つの空白でも壊れがち。フォーマッターは構造エラーを検出し、パースに失敗した行を返します——500 行の Kubernetes YAML を上から探すよりはるかに速い。

コミット前の整形、チャットからの貼り付けで崩れた YAML の修復、エディタ差による表記揺れの統一に。

このツールの使い方

YAML 文書を整形・チェックする手順

  1. YAML を貼り付け

    「YAML」欄に YAML 文書を入れます。`yaml` ライブラリで解析できる内容(アンカー、`---` の複数ドキュメントストリーム、複合キー等)すべてに対応。

  2. ここでの「整形」

    `YAML.parse` で JS 値に解析し、`YAML.stringify` で lineWidth 100 で再シリアライズします。コメントやマッピングのキー順は保持されません — 再出力であって pretty-printer ではありません。

  3. 「実行」

    出力は `formattedYaml` 一つだけ。インデント・クォート・100 桁での折り返しが揃った正規化文書。

  4. パースエラー

    不正な YAML は行番号付きのエラーになります。よくある原因:タブインデント、クォートの不一致、引用なし文字列内の不要な `:`。修正して再実行を。