YAML 格式化與驗證器 - 線上 YAML Pretty Print 工具
以縮排格式化 YAML 資料或驗證語法並檢查錯誤位置(行、列)。使用 js-yaml 程式庫。所有操作在您的瀏覽器中完成。
YAML 格式化與驗證器 是什麼?
YAML 格式化工具可將 YAML 文字格式化為帶縮排的可讀形式,或驗證其語法。YAML(YAML Ain't Markup Language)是廣泛用於 Kubernetes、Docker Compose 和 GitHub Actions 設定檔的資料序列化格式。格式化模式以選定的縮排大小重新生成輸出;驗證模式以行號和列號顯示語法錯誤。
另請參閱: JSON ⇔ YAML
使用方法
- 將 YAML 貼入輸入區域
- 選擇模式(格式化 / 驗證)
- 格式化模式下選擇縮排大小
- 點擊按鈕執行
使用範例
Input: database: host: localhost port: 5432 name: mydb
After formatting (2 spaces): database: host: localhost port: 5432 name: mydb
Practical use: Copy a Kubernetes Manifest YAML and format/validate it with this tool
常見問題
- 我的資料會傳送到伺服器嗎?
- 不會。所有處理均在您的瀏覽器中進行。
- YAML 注釋會被保留嗎?
- 不會。由於 js-yaml 的行為,格式化時注釋會遺失。
- 支援多文件 YAML(--- 分隔符)嗎?
- 不支援。只處理第一個文件。
- 支援 YAML 1.2 嗎?
- js-yaml 廣泛支援 YAML 1.2,使用 JSON_SCHEMA 可進行更嚴格的解析。
- 可以更改縮排大小嗎?
- 可以。格式化模式下可選擇 2 個空格、4 個空格或制表符。
相關工具
更新記錄
最後更新:2026-02-19
- 2026-02-19 初次發布