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
- Dán văn bản gốc vào ô bên trái.
- Dán văn bản mới vào ô bên phải.
- Chọn chế độ xem song song hoặc hợp nhất.
- Bật tuỳ chọn bỏ qua khoảng trắng nếu chỉ muốn thấy thay đổi nội dung.
- Bấm Sao chép để lấy bản kết quả hoặc danh sách dòng thay đổi.
A line-by-line comparison of two texts that colours additions, deletions and changed lines. Paste the old version on the left and the new one on the right, and read the result side by side or as a single unified view. It is for comparing two drafts of a contract, checking what an editor actually changed, or diffing a config file before deployment.
The underlying algorithm matches the longest common subsequence of lines, the same family of approach git diff uses. Because it treats each line as an indivisible unit, a single added space marks the whole line as changed. And if one side uses Windows CRLF line endings while the other uses Unix LF, every line will appear different even when the text is identical.
How to use
- Paste the original text into the left box.
- Paste the revised text into the right box.
- Choose side-by-side or unified view.
- Enable ignore whitespace if you only care about content changes.
- Copy the diff output or the list of changed lines.