Vì sao valeditor tiện dụng
- Không có gì rời khỏi trình duyệt. Việc kiểm tra chạy cục bộ, nên cấu hình của bạn không bị tải lên hay lưu lại.
- JSON và YAML trước tiên. Kiểm tra cú pháp chặt chẽ, mỗi lỗi đều có dòng và cột.
- Bắt được lỗi khó thấy. BOM, khóa trùng lặp và YAML nhiều tài liệu phân tách bằng
---. - Định dạng, chia sẻ, tải xuống. Làm gọn văn bản, gửi liên kết cho đồng nghiệp hoặc lưu thành tệp.
- Sắp có thêm định dạng. Dockerfile, Compose, Kubernetes, GitLab CI và GitHub Actions nằm trong kế hoạch.
- Miễn phí, không cần đăng ký. Mở trang, dán văn bản là xong.
Cách sử dụng
- Dán JSON hoặc YAML vào trình soạn thảo, hoặc mở một tệp.
- Chọn định dạng, hoặc để chế độ tự nhận diện.
- Đọc các lỗi và cảnh báo; mỗi mục đều hiển thị dòng và cột.
- Định dạng văn bản, rồi sao chép, chia sẻ liên kết hoặc tải tệp xuống.
Điều gì làm valeditor đáng tin cậy
Công cụ không chỉ kiểm tra dấu ngoặc và thụt lề, mà còn tìm những thứ thường làm hỏng cấu hình sau khi commit.
Nên biết:
- Khóa trùng lặp được báo cáo thay vì bị ghi đè âm thầm.
- BOM ở đầu tệp được phát hiện trước khi nó làm hỏng trình phân tích trong CI.
- YAML nhiều tài liệu được kiểm tra từng tài liệu một.
- Mỗi lỗi chỉ rõ dòng và cột, không cần tìm thủ công.
- Tệp lớn được kiểm tra ngay vì không phải đi về máy chủ.
Dùng vào việc gì
- Kiểm tra tệp pipeline trước khi commit, thay vì chờ CI báo đỏ.
- Xem lại cấu hình trong pull request và chắc chắn tệp ít nhất đọc được.
- Các tệp JSON như
package.json,tsconfig.jsonvà cài đặt ứng dụng. - YAML cho Helm values, tệp Compose và manifest Kubernetes.
- Gỡ lỗi cấu hình sao chép từ chat hoặc ticket mà lỗi không rõ lý do.
Câu hỏi thường gặp
valeditor là gì?
Đây là công cụ lint JSON và YAML trực tuyến chạy trong trình duyệt. Nó tìm lỗi cú pháp, BOM, khóa trùng lặp và các vấn đề của YAML nhiều tài liệu.
Văn bản của tôi có bị tải lên máy chủ không?
Không. Mọi thứ chạy cục bộ trong trình duyệt và nội dung cấu hình của bạn không bao giờ được tải lên.
Hỗ trợ những định dạng nào?
Hiện tại là JSON và YAML. Dockerfile, Compose, Kubernetes, GitLab CI và GitHub Actions sẽ sớm ra mắt.
Chính xác thì nó kiểm tra những gì?
Cú pháp JSON và YAML, BOM ở đầu tệp, khóa trùng lặp và cấu trúc YAML nhiều tài liệu. Lỗi kèm theo dòng và cột.
Tôi có thể kiểm tra tệp Compose, Kubernetes và CI ngay bây giờ không?
Bạn có thể kiểm tra cú pháp vì chúng đều là YAML. Quy tắc riêng cho từng định dạng sẽ được thêm sau.
Tôi có thể định dạng, chia sẻ và tải kết quả xuống không?
Có. Bạn có thể làm gọn văn bản, sao chép liên kết cho đồng nghiệp hoặc lưu thành tệp.
Có hỗ trợ YAML nhiều tài liệu không?
Có. Các tài liệu phân tách bằng dòng --- được kiểm tra từng cái một, và lỗi chỉ đúng vị trí.
Có miễn phí không, và có cần đăng ký không?
Miễn phí và không cần đăng ký. Chỉ cần mở trang và dán văn bản.