ToolHub
Mở công cụ

Bộ chuyển đổi ký tự kết thúc dòng

Chuyển đổi giữa ký tự kết thúc dòng LF (Unix) và CRLF (Windows)

Chuyển đổi định dạng

Về công cụ này

Bộ chuyển đổi ký tự kết thúc dòng dùng để chuyển đổi nhanh văn bản giữa định dạng kết thúc dòng LF (Unix/macOS) và CRLF (Windows). Hỗ trợ tự động chuẩn hóa kết thúc dòng hỗn hợp, đối chiếu thời gian thực hai cột trái phải, và hiển thị thống kê số dòng. Tất cả thao tác đều được thực hiện cục bộ trong trình duyệt, nội dung văn bản không được tải lên bất kỳ máy chủ nào.

Tính năng chính

Xem nhanh

Tình huống sử dụng

conversion

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

Sự khác biệt giữa LF và CRLF là gì?

LF (Line Feed, \n) là ký tự xuống dòng được sử dụng trong hệ thống Unix và macOS, CRLF (Carriage Return + Line Feed, \r\n) là ký tự xuống dòng được sử dụng trong hệ thống Windows. Sự khác biệt giữa hai loại thường dẫn đến hiển thị bất thường hoặc lỗi thực thi script khi làm việc đa nền tảng.

Tệp có kết thúc dòng hỗn hợp sẽ được xử lý như thế nào?

Công cụ sẽ trước tiên chuẩn hóa tất cả kết thúc dòng (bao gồm CR riêng lẻ) thành LF, sau đó xuất ra theo hướng chuyển đổi đã chọn. Điều này đảm bảo định dạng kết thúc dòng của tệp đầu ra hoàn toàn nhất quán.

Làm thế nào để xác nhận kết quả chuyển đổi chính xác?

Công cụ sử dụng bố cục đối chiếu hai cột trái phải, bên trái là văn bản gốc đầu vào, bên phải là kết quả chuyển đổi, phía dưới hiển thị thống kê số dòng. Bạn có thể so sánh trực quan sự khác biệt giữa đầu vào và đầu ra.

Tại sao Git thường xuyên cảnh báo vấn đề kết thúc dòng?

Git sẽ phát hiện định dạng kết thúc dòng trong tệp, nếu cùng một tệp có hỗn hợp LF và CRLF, hoặc không khớp với cấu hình kho, sẽ phát cảnh báo. Sử dụng công cụ này để thống nhất định dạng kết thúc dòng trước khi commit là có thể giải quyết.

Có thể dán trực tiếp nội dung có định dạng không?

Có thể. Dán trực tiếp văn bản vào hộp nhập, công cụ sẽ tự động nhận dạng định dạng kết thúc dòng trong đó và chuyển đổi. Cũng có thể nhấp nút 「Mẫu」 để tải một đoạn văn bản mẫu chứa kết thúc dòng hỗn hợp.