YAML 格式化與驗證器 - 線上 YAML Pretty Print 工具

以縮排格式化 YAML 資料或驗證語法並檢查錯誤位置(行、列)。使用 js-yaml 程式庫。所有操作在您的瀏覽器中完成。

YAML 格式化與驗證器 是什麼?

YAML 格式化工具可將 YAML 文字格式化為帶縮排的可讀形式,或驗證其語法。YAML(YAML Ain't Markup Language)是廣泛用於 Kubernetes、Docker Compose 和 GitHub Actions 設定檔的資料序列化格式。格式化模式以選定的縮排大小重新生成輸出;驗證模式以行號和列號顯示語法錯誤。

使用方法

  1. 將 YAML 貼入輸入區域
  2. 選擇模式(格式化 / 驗證)
  3. 格式化模式下選擇縮排大小
  4. 點擊按鈕執行

使用範例

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 初次發布