任意の YAML を貼り付けると、整った一貫性のあるインデントの出力が得られます。2 スペースと 4 スペースのインデントに対応します。--- で区切られた複数ドキュメントの YAML も処理できます。
インデントの誤り、キーの重複、無効なアンカー、型の不一致を即座に検出します。バリデーターは YAML を完全に解析し、失敗時には正確なエラーメッセージを表示します。
真偽値、null、整数、浮動小数点数は正しく保持されます。他の型と誤解されかねない文字列は自動的に引用符で囲み、静かなデータ破損を防ぎます。
すべての整形はブラウザ内で完結し、データがサーバーに送信されることはありません。Kubernetes の設定、CI/CD パイプライン、機密性の高い認証情報にも安全です。
YAML フォーマッターは生の YAML テキストを解析し、一貫したインデントと空白で再シリアライズして、人間にも読みやすく仕様にも準拠した出力を生成します。入力が構文的に正しい YAML かどうかも検証します。
YAML は波括弧や角括弧を使う JSON と違い、インデントで構造を定義します。インデントが不揃いだと解析エラーになったり、データ階層が知らぬ間に変わったりするため、YAML を多用するワークフローにはフォーマッターが不可欠です。
はい。Kubernetes マニフェスト、Docker Compose ファイル、GitHub Actions ワークフロー、ほとんどの CI/CD 設定ファイルは標準的な YAML であり、--- 区切りを使う複数ドキュメントファイルも含め、完全にサポートしています。
はい。このツールは完全にブラウザ内で動作します。データはどのサーバーにも送信されないため、パスワードや API キー、非公開の設定値を含む YAML を貼り付けても安全です。