So Sánh Văn Bản - Đối Chiếu Hai Đoạn Theo Từng Dòng

So sánh văn bản

Công cụ so sánh này làm gì

Hai phiên bản của một hợp đồng, một tệp cấu hình hay một đoạn mã, và câu hỏi luôn là: rốt cuộc đã thay đổi gì? Dán cả hai vào đây, câu trả lời được đánh dấu ngay tại chỗ, không phiên bản nào bị tải lên.

Cách dùng

  1. 1 Dán bản cũ vào bên trái và bản mới vào bên phải.
  2. 2 Chọn mức dòng hoặc từ, và tích các tùy chọn nếu khoảng trắng hay chữ hoa không nên tính là thay đổi.
  3. 3 Bấm So sánh, rồi chuyển giữa cạnh nhau và trong dòng, hoặc sao chép kết quả dưới dạng unified diff.

Vì sao so sánh ngây thơ lại vô dụng

Duyệt hai văn bản song song và đánh dấu mọi vị trí khác nhau là cách nghĩ hiển nhiên, và nó sụp đổ ngay khi chèn thêm một dòng: mọi thứ phía sau lệch đi một bậc và toàn bộ phần còn lại bị coi là đã đổi. Trang này dùng thuật toán Myers, tìm chuỗi chỉnh sửa ngắn nhất, nên một dòng được chèn chỉ báo là một lần chèn.

Mức dòng hay mức từ

Mức dòng trả lời những dòng nào đã dời, thêm hay mất, đúng thứ bạn cần với mã nguồn và tệp cấu hình. Mức từ đi vào bên trong cặp dòng đã đổi và chỉ đánh dấu những từ khác nhau, đúng thứ bạn cần với văn xuôi khi chỉ một từ bị thay. Cả hai đều vẽ từ cùng một lần so sánh, nên chuyển chế độ không tính lại từ đầu.

Theo dòng
- Merhaba dunya
+ Merhaba guzel dunya
Theo từ
Merhaba guzel dunya

Bỏ qua khoảng trắng và chữ hoa thường

Các tùy chọn thay đổi thứ được coi là giống nhau, chứ không thay đổi thứ bạn nhìn thấy. Việc so sánh dựa trên một khóa đã chuẩn hóa, còn các dòng trên màn hình vẫn đúng như bạn gõ. Nhờ vậy một tệp chỉ bị thụt lề lại sẽ không hiện thay đổi nào, và bạn vẫn đọc được khoảng trắng thật trong kết quả.

Cả hai văn bản đều ở lại máy bạn

Công cụ so sánh thường dùng cho những thứ không được tự do chia sẻ: bản thảo hợp đồng, cấu hình triển khai, ghi chú bệnh nhân, mã chưa phát hành. Ở đây việc so sánh diễn ra ngay trong trang: không tải lên, không có bản sao tạm trên máy chủ và không có gì phải xóa sau đó.

So sánh văn bản - câu hỏi thường gặp

Không. Mọi thứ chạy trong trang, nên bạn có thể tải trang, ngắt mạng rồi vẫn so sánh được. Điều này ở đây quan trọng hơn phần lớn công cụ khác, vì tài liệu người ta đem so thường chính là thứ ít được phép trao ra nhất.
Mới
Chuyển Đổi Màu Chuyển màu giữa HEX, RGB và HSL, tạo dải sắc độ, và kiểm tra tỷ lệ tương phản với trắng, đen hoặc bất kỳ màu thứ hai nào.
Phổ biến hôm nay
Trình Tạo Mật Khẩu Tạo mật khẩu ngay trên trình duyệt bằng nguồn ngẫu nhiên mật mã của thiết bị, và xem độ mạnh thật bằng số bit entropy thay vì một thanh màu mơ hồ.

Công cụ dành cho nhà phát triển liên quan

Trình tạo MD5 Công cụ tạo mã MD5 miễn phí: chuyển văn bản hoặc tệp thành checksum MD5 ngay trên trình duyệt - tiện để kiểm tra tính toàn vẹn.
Mã hóa và giải mã Base64 Công cụ mã hóa và giải mã Base64 miễn phí: chuyển văn bản hoặc tệp sang Base64 và ngược lại ngay trên trình duyệt, không tải lên.
Trình tạo Lorem Ipsum Công cụ tạo Lorem Ipsum miễn phí: sinh văn bản mẫu theo số đoạn, câu hoặc từ, kèm thẻ HTML tùy chọn cho bản thiết kế của bạn.
Trình giải mã JWT Công cụ giải mã JWT miễn phí: dán token để đọc header, payload và chữ ký - mọi thứ diễn ra trên trình duyệt, không gửi đi đâu.
Bộ mã hóa & giải mã URL Công cụ mã hóa và giải mã URL miễn phí: chuyển liên kết và tham số sang mã phần trăm và ngược lại, cho cả URL hoặc từng thành phần.

Các công cụ khác bạn có thể thích

Word sang PDF Chuyển Word sang PDF miễn phí: tải lên tệp DOC, DOCX, ODT hoặc RTF và nhận bản PDF giữ đúng định dạng chỉ trong vài giây.
PDF sang Word Chuyển PDF sang Word miễn phí: tải lên tệp PDF và nhận file DOCX chỉnh sửa được trong vài giây - không đăng ký, không hình mờ.
Trình đếm từ Công cụ đếm từ miễn phí: dán văn bản để đếm từ, ký tự, câu, đoạn và xem thời gian đọc ước tính. Văn bản không rời khỏi trình duyệt.
Trình đếm ký tự Công cụ đếm ký tự miễn phí: đếm ký tự có và không có khoảng trắng, số từ, số dòng và kiểm tra giới hạn SEO cho tiêu đề, mô tả.
Trình kiểm tra mật độ từ khóa Công cụ kiểm tra mật độ từ khóa miễn phí: dán văn bản hoặc URL để xem tần suất của từng từ và cụm từ kèm tỷ lệ phần trăm.