So sánh văn bản
So sánh hai đoạn văn bản — dạng song song, inline hoặc unified patch. Độ chi tiết theo dòng, từ hoặc ký tự.
Cách dùng
- 1 Dán văn bản gốc vào ô bên trái, văn bản đã chỉnh sửa vào ô bên phải.
- 2 Chọn chế độ xem — song song, inline hoặc unified patch.
- 3 Chọn độ chi tiết — dòng, từ hoặc ký tự.
- 4 Số liệu thống kê và kết quả tô màu sẽ cập nhật theo thời gian thực.
Vì sao dùng công cụ này
- Được vận hành bởi <code class="font-mono text-xs">diff-match-patch</code> của Google — cùng thuật toán được nhiều công cụ diff trong môi trường production sử dụng.
- Chạy hoàn toàn phía client — văn bản của bạn không bao giờ rời khỏi trình duyệt.
- Nhiều chế độ xem — chọn định dạng phù hợp với việc review của bạn.
- Kết quả unified patch có thể dán trực tiếp để dùng với <code class="font-mono text-xs">patch -p0</code>.
Câu hỏi thường gặp
Sự khác biệt giữa độ chi tiết theo dòng, từ và ký tự là gì?
Dòng nhóm các thay đổi theo từng dòng đầy đủ (rõ ràng nhất khi review code). Từ làm nổi bật những từ đã chỉnh sửa trong một đoạn văn. Ký tự là mức chi tiết nhỏ nhất — hữu ích cho các lỗi gõ nhỏ.
Có thể xuất diff thành file patch không?
Có — chọn chế độ xem Patch. Kết quả sử dụng định dạng unified của diff-match-patch, tương thích với hầu hết các công cụ patch.
Cần so sánh JSON hoặc XML?
Dùng <a class="text-brand-600 hover:underline" href="/json-diff">JSON Diff</a> để so sánh cấu trúc JSON.
Các công cụ liên quan?
<a class="text-brand-600 hover:underline" href="/json-formatter">JSON Formatter</a> để làm sạch dữ liệu đầu vào trước khi so sánh; <a class="text-brand-600 hover:underline" href="/deduplicate-lines">Deduplicate Lines</a> để dọn dẹp danh sách.
So sánh văn bản là gì?
Công cụ Text Diff so sánh hai đoạn văn bản và làm nổi bật phần được thêm vào, phần bị xóa, cùng những đoạn không thay đổi. Diff ở cấp độ dòng hoạt động giống `git diff`; diff ở cấp độ từ và ký tự giúp phát hiện những chỉnh sửa nhỏ nằm trong các dòng dài. Có ba chế độ hiển thị phổ biến: song song (bản gốc so với bản mới), inline (một luồng duy nhất đánh dấu phần thêm/xóa), và unified patch (định dạng mà git tạo ra).
So sánh văn bản so với các lựa chọn khác
| Tính năng | Zerethon Tools | Công cụ trực tuyến thường gặp | Ứng dụng máy tính |
|---|---|---|---|
| Side-by-side view | Yes | Yes | Yes |
| Inline view | Yes | Sometimes | Yes |
| Unified patch output | Yes | Rarely | Yes |
| Line / word / character | All three | Line only | All three |
| Content leaves device | No | Sometimes | No |
| Free | Yes | Yes (with ads) | Often paid |
So sánh văn bản là công cụ lập trình miễn phí của Zerethon Tools. So sánh hai đoạn văn bản — dạng song song, inline hoặc unified patch. Độ chi tiết theo dòng, từ hoặc ký tự. Chạy hoàn toàn trong trình duyệt — không đăng ký, không tải lên.
- Danh mục
- Lập trình
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. So sánh văn bản chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
Công cụ liên quan
Trình định dạng JSON
Định dạng, kiểm tra và rút gọn JSON trực tuyến. Miễn phí, không cần đăng ký — dữ liệu không rời khỏi trình duyệt của bạn.
Mở công cụTrình định dạng SQL
Định dạng truy vấn SQL trực tuyến — làm đẹp mã cho MySQL, PostgreSQL, SQLite, SQL Server, Oracle và BigQuery.
Mở công cụTrình tạo UUID
Tạo UUID trực tuyến — v1, v4, v7 và Nil. Tạo hàng loạt tới 10.000. Miễn phí, không cần đăng ký.
Mở công cụTrình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.