YAML フォーマッタ
YAMLドキュメントをフォーマットしてバリデーション。読みやすいインデント付き。
問題を報告
バグを見つけましたか?提案がありますか?このツールの改善にご協力ください。
これはどんなツールですか?
YAML フォーマッターは、適切なインデント、整列、構文ハイライトで YAML ドキュメントを整形します。YAML は Docker Compose、Kubernetes、CI/CD、Ansible などの設定ファイルに広く使用されています。フォーマッターは不整合なインデントを修正し、末尾のスペースを削除し、キーのソートをオプションで実行し、YAML 構文を検証します。
使い方
- 1
YAML を貼り付け
YAML コンテンツを入力します。
- 2
フォーマット
クリックして2スペースインデントで整形します。
- 3
結果をコピー
整形後の YAML を取得します。
よくある質問
なぜYAMLのインデントは重要なのですか?
YAML は構造を定義するためにインデント(スペース、タブではありません)を使用します。不整合なインデントは解析エラーの原因になります。標準的な慣行は1階層あたり2スペースです。フォーマッターはドキュメント全体で一貫したインデントを確保します。
YAML アンカーをサポートしますか?
はい、アンカーとエイリアスが保持されます。
データはローカルで処理されますか?
はい、すべての処理はブラウザ内で実行されます。データはサーバーに送信されません。
What is the difference between YAML and JSON?
Both store the same data types. YAML is more readable (indentation-based, comments allowed, no braces); JSON is stricter (braces and quotes required, no comments) and easier for machines. They convert freely - the same data in both formats carries identical information, so pick by audience: YAML for humans and config files, JSON for APIs.