// フォーマットされていない → フォーマット済みYAML
YAML Formatter
一貫した2スペースのインデント、正規化された引用符、便利なエラーレポートでYAMLをフォーマット。
YAML input
Formatted YAML
入力はローカルで処理され、アップロードされません。DevTools → Networkで確認できます。
YAML Formatter 例.
よくある質問.
インデントサイズを変更できますか?
デフォルトでは2スペースを使用します。
コメントは保持されますか?
はい。フォーマット中もYAMLコメントは保持されます。
YAMLフォーマットの仕組み
YAMLフォーマッターは、YAMLファイルを整形し、可読性を向上させます。インデントの統一、不要な空白の除去、コメントの整理を行います。
YAMLの構造(ネスト、配列、マップ)を保持しながら、視覚的にきれいな形式に変換します。
フォーマット処理はYAMLのデータ内容を変更しないため、安全に使用できます。
保持されるもの
コメント: YAMLのコメント(#で始まる行)は保持されます。コメントの内容や位置は維持されます。
データ型: 文字列、数値、ブール値、null、配列、マップなどのデータ型は保持されます。
構造: ネストの深さやインデント構造は保持されますが、インデント幅が統一されます。
YAMLをフォーマットするタイミング
Kubernetesリソース定義やHelmチャートのテンプレートを整理する際、フォーマットを統一します。
CI/CDパイプラインの設定ファイル(.github/workflows/*.ymlなど)を編集した後、フォーマットを確認します。
チーム開発で、YAMLファイルのスタイルを統一し、コードレビューを効率化します。