So Sánh Khác Biệt Văn Bản (Diff)

So sánh song song 2 văn bản và tô màu từng dòng thay đổi.

Công cụ này chạy hoàn toàn trên trình duyệt. Dữ liệu bạn nhập không rời khỏi thiết bị.

Advertisement

Công cụ so sánh hai văn bản theo từng dòng và tô màu phần thêm vào, phần bị xoá và phần thay đổi. Dán bản cũ vào ô trái, bản mới vào ô phải, kết quả hiện song song hoặc gộp thành một khung. Dùng khi đối chiếu hai bản hợp đồng, kiểm tra một đoạn văn đã sửa những gì, hoặc so hai file cấu hình trước khi triển khai.

Thuật toán đằng sau là so khớp chuỗi con chung dài nhất, cùng họ với cách git diff hoạt động. Nó so sánh từng dòng như một đơn vị nguyên vẹn, nên chỉ cần thêm một dấu cách là cả dòng bị đánh dấu thay đổi. Nếu hai bên dùng ký tự xuống dòng khác nhau, Windows CRLF và Unix LF, mọi dòng sẽ hiện là khác biệt dù nội dung giống hệt.

Cách sử dụng

  1. Dán văn bản gốc vào ô bên trái.
  2. Dán văn bản mới vào ô bên phải.
  3. Chọn chế độ xem song song hoặc hợp nhất.
  4. Bật tuỳ chọn bỏ qua khoảng trắng nếu chỉ muốn thấy thay đổi nội dung.
  5. Bấm Sao chép để lấy bản kết quả hoặc danh sách dòng thay đổi.

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

Vì sao mọi dòng đều báo khác dù nội dung giống?

Do ký tự xuống dòng. Bản copy từ Windows dùng CRLF, bản từ Linux hoặc macOS dùng LF, và công cụ thấy chúng khác nhau. Bật tuỳ chọn chuẩn hoá xuống dòng hoặc bỏ qua khoảng trắng để so sánh đúng nội dung.

Có so sánh được file Word hoặc PDF không?

Không trực tiếp, vì công cụ nhận văn bản thuần. Hãy sao chép nội dung từ tài liệu rồi dán vào. Với file PDF, việc copy có thể kéo theo ngắt dòng giả, nên hãy kiểm tra kỹ trước khi kết luận có thay đổi.

Công cụ có lưu lại hai văn bản tôi dán không?

Không. Phép so sánh chạy hoàn toàn trong trình duyệt, nội dung không được gửi lên máy chủ và không được ghi vào ổ đĩa. Đóng tab là mất, phù hợp với tài liệu nội bộ cần giữ kín.

Công cụ liên quan