Chuyển đến nội dung
ToolMug

Định dạng YAML

Dọn dẹp YAML với thụt lề hai dấu cách và khoảng cách nhất quán, phát hiện lỗi cú pháp trước khi nó làm hỏng một lần deploy. Chú thích và thứ tự khóa được giữ nguyên.

Chạy trong trình duyệt — không có dữ liệu nào bạn nhập bị tải lên

Cách sử dụng

  1. Dán YAML của bạn, hoặc nhấn Tải mẫu.
  2. Chọn kiểu thụt lề.
  3. Nhấn Định dạng, hoặc bấm Ctrl+Enter (⌘+Enter trên Mac).
  4. Sao chép YAML đã định dạng.

Giải thích tùy chọn

Thụt lề
Thụt lề cho các mapping lồng nhau. Hai dấu cách là kiểu thường dùng cho tệp Kubernetes, Compose và GitHub Actions.

Ví dụ

Thụt lề lẫn lộn. Một tệp Compose có phần thụt bốn dấu cách và phần thụt hai dấu cách được thụt lề lại nhất quán.

Kiểm tra trước khi commit. Dán một YAML workflow của GitHub Actions để phát hiện một tab lạc hay dấu hai chấm bị thiếu.

Câu hỏi thường gặp

Chú thích có được giữ lại không?

Có. Chú thích, thứ tự khóa, anchor và dấu ngăn nhiều tài liệu (---) đều được giữ nguyên.

Vì sao báo lỗi ở một dòng trông có vẻ đúng?

Lỗi YAML thường xuất phát từ thụt lề ở một dòng trước đó, hoặc từ một ký tự tab — YAML không cho phép dùng tab để thụt lề. Hãy kiểm tra các dòng ngay phía trên vị trí được báo.

Tệp của tôi có bị tải lên không?

Không. Việc định dạng chạy ngay trong trình duyệt, nên cấu hình chứa hostname hay key vẫn nằm trên thiết bị của bạn.

Quyền riêng tư

Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Tệp và văn bản được xử lý ngay trên thiết bị và không bao giờ được tải lên máy chủ của chúng tôi.

Công cụ liên quan