So sánh INI / ENV

So sánh hai tệp cấu hình INI hoặc ENV và tìm mọi khác biệt. Xem chính xác những gì đã được thêm, xóa, hoặc thay đổi — kèm đường dẫn cấu hình đầy đủ. Ngoài ra: So sánh JSON | So sánh YAML | So sánh XML.
Mọi xử lý diễn ra cục bộ trong trình duyệt của bạn — dữ liệu không bao giờ được tải lên máy chủ nào.
Định dạng:
Nhập hai tệp cấu hình ở trên và nhấn So sánh để xem khác biệt.
Cách dùng: Dán tệp cấu hình gốc vào ô văn bản bên trái (Cấu hình A) và phiên bản đã sửa vào ô bên phải (Cấu hình B). Chọn định dạng (INI hoặc ENV) và nhấn So sánh để xem mọi khác biệt.
Màu kết quả: Xanh lục = được thêm vào B, Đỏ = bị xóa khỏi A, Vàng = giá trị thay đổi.
Định dạng INI: Hỗ trợ các mục [section], cặp khóa-giá trị key=value, và chú thích (; hoặc #). Khóa không thuộc mục nào được đặt dưới [global].
Định dạng ENV: Hỗ trợ cặp khóa-giá trị phẳng KEY=VALUE và chú thích (#). Giá trị có thể đặt trong dấu nháy. Dòng trống bị bỏ qua.
Mẹo: Giá trị được so sánh như chuỗi. Khoảng trắng quanh khóa và giá trị được cắt bỏ khi phân tích.
INI so với .env — mục so với khóa phẳng

Tệp INI nhóm khóa dưới các tiêu đề [section] với các cặp key=value; khóa đứng trước mọi mục nằm trong phạm vi toàn cục. Tệp .env là các dòng phẳng KEY=VALUE không có mục — quy ước 12 yếu tố cho cấu hình môi trường. Vì giá trị được so sánh như chuỗi, 1.0 và 1.00 khác nhau dù chúng phân tích thành cùng một số.

Quy tắc trích dẫn khác nhau giữa các trình tải — hãy ưu tiên quy ước mà môi trường chạy của bạn ghi trong tài liệu.