🧰 UtlKit

YAML フォーマッタ

YAMLドキュメントをフォーマットしてバリデーション。読みやすいインデント付き。

🐛

問題を報告

バグを見つけましたか?提案がありますか?このツールの改善にご協力ください。

📊 データサマリー(自動入力)

ツール: yaml-formatter · /tools/yaml-formatter/

indent: 2

mode: format

これはどんなツールですか?

YAML フォーマッターは、適切なインデント、整列、構文ハイライトで YAML ドキュメントを整形します。YAML は Docker Compose、Kubernetes、CI/CD、Ansible などの設定ファイルに広く使用されています。フォーマッターは不整合なインデントを修正し、末尾のスペースを削除し、キーのソートをオプションで実行し、YAML 構文を検証します。

使い方

  1. 1

    YAML を貼り付け

    YAML コンテンツを入力します。

  2. 2

    フォーマット

    クリックして2スペースインデントで整形します。

  3. 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.