CoderTools

YAMLフォーマッター

YAMLデータを整形、検証し、シンタックスハイライトと複数のフォーマットオプションでJSONに変換

YAML:
変換:

YAMLフォーマッターについて

YAML(YAML Ain't Markup Language)は、DevOps、クラウドインフラストラクチャ、アプリケーション開発の設定ファイルで一般的に使用される、人間が読めるデータシリアライゼーション形式です。

このYAMLフォーマッターツールは、YAMLドキュメントの整形、美化、圧縮、検証を支援します。シンタックスハイライト付きでYAMLをJSON形式に変換することもサポートしています。

主な機能

カスタマイズ可能なインデントでYAMLを整形・美化
YAMLをコンパクトなフロースタイルに圧縮
YAML構文と構造を検証
YAMLをJSON形式に変換
ダークテーマのシンタックスハイライト
キーをアルファベット順にソートするオプション
JSONをYAML形式に変換

YAML構文の基礎

キーと値のペア:コロンの後にスペース(key: value)
リスト:ダッシュの後にスペース(- item)
ネストされた構造:一貫したインデント(スペースのみ)
コメント:ハッシュ記号で始める(# コメント)
複数行文字列:|(リテラル)または >(折りたたみ)を使用
アンカーとエイリアス:& と * でコンテンツを再利用

一般的な使用例

Kubernetesマニフェストファイル(Deployment、Service、ConfigMap)
Docker Compose設定
CI/CDパイプライン(GitHub Actions、GitLab CI、Azure DevOps)
Ansibleプレイブックとインベントリファイル
アプリケーション設定ファイル(Spring Boot、Ruby on Rails)