Bản sửa đổi và bản nháp
Xem những thay đổi mà biên tập viên, đồng nghiệp hoặc công cụ dịch thuật đã thực hiện trong một bài luận, một điều khoản hợp đồng hoặc một bài đăng trên blog.
Dán bản gốc và bản đã sửa vào đây để xem những nội dung đã được thêm vào và xóa bỏ, theo từng dòng, từ hoặc ký tự. Xem kết quả song song hoặc trong cùng một khung, bỏ qua chữ hoa/thường và khoảng trắng thừa, ẩn các dòng không thay đổi, đồng thời sao chép hoặc tải xuống bản so sánh. Cả hai văn bản đều được so sánh trực tiếp trong trình duyệt của bạn và tuyệt đối không được tải lên máy chủ.
Tìm hiểu cách đọc bản diff, khi nào nên so sánh theo dòng, từ hoặc ký tự, và cách có được một bản so sánh rõ ràng.
Công cụ so sánh sự khác biệt trong văn bản sẽ so sánh hai phiên bản của một văn bản và hiển thị chính xác những thay đổi. Các dòng, từ hoặc ký tự được thêm vào sẽ được đánh dấu màu xanh lá cây, còn những phần bị xóa sẽ được đánh dấu màu đỏ.
Các nhà văn sử dụng công cụ này để rà soát các bản sửa đổi, các nhà phát triển sử dụng nó để so sánh mã nguồn và tệp cấu hình, và bất kỳ ai cũng có thể dùng nó để kiểm tra xem hai bản sao của một tài liệu có thực sự trùng khớp hay không. Nếu hai văn bản chỉ khác nhau ở một vài khoảng trắng thừa, hãy loại bỏ chúng trước bằng công cụ Whitespace Remover, sau đó sử dụng Text Sorter để sắp xếp hai danh sách theo cùng một thứ tự trước khi so sánh.
Xem những thay đổi mà biên tập viên, đồng nghiệp hoặc công cụ dịch thuật đã thực hiện trong một bài luận, một điều khoản hợp đồng hoặc một bài đăng trên blog.
So sánh hai phiên bản của một tập lệnh, tệp JSON hoặc tệp cấu hình để tìm ra dòng mã đã gây ra lỗi.
Kiểm tra những nội dung mới hoặc thiếu sót giữa hai lần xuất dữ liệu, chẳng hạn như danh sách email, tên sản phẩm hoặc danh sách từ khóa.
Lựa chọn tốt nhất cho mã nguồn, danh sách và đoạn văn. Các dòng đã thay đổi được ghép thành cặp và các từ đã thay đổi trong đó được tô sáng.
So sánh từng từ một trên toàn bộ văn bản. Phù hợp với các đoạn văn xuôi trong đó vị trí ngắt dòng có thay đổi nhưng nội dung vẫn giữ nguyên.
Hiển thị mọi ký tự được thêm vào hoặc xóa đi. Tính năng này rất hữu ích để phát hiện một lỗi chính tả, một chữ số bị thay đổi hoặc một ký hiệu thừa.
Chế độ “Side by side” hiển thị cả hai phiên bản cạnh nhau. Chế độ “Inline” hợp nhất chúng thành một cột, trong đó các nội dung bị xóa và nội dung được thêm vào được hiển thị theo thứ tự.
Công cụ này tìm kiếm chuỗi các phần tử dài nhất mà cả hai văn bản đều có chung và đánh dấu tất cả các phần còn lại là sự thay đổi. Công cụ sử dụng thuật toán Myers — cùng phương pháp mà GNU diff và Git sử dụng theo mặc định — do đó nó tìm ra danh sách các chỉnh sửa ngắn nhất. Các ký hiệu cộng và trừ cùng với các nhãn được trình đọc màn hình đọc lên đảm bảo rằng kết quả không chỉ phụ thuộc vào màu sắc.
Lệnh `copy diff` sẽ trả về văn bản thuần túy. Đối với các dòng, các dòng bị xóa sẽ bắt đầu bằng dấu trừ, còn các dòng được thêm vào sẽ bắt đầu bằng dấu cộng. Đối với các từ và ký tự, văn bản bị xóa sẽ được bao quanh bởi [- -], còn văn bản được thêm vào sẽ được bao quanh bởi {+ +}.
Cả hai đoạn văn bản đều được so sánh trực tiếp trên trình duyệt của bạn. Không có đoạn văn bản nào được gửi lên máy chủ của chúng tôi. Chỉ có các thiết lập chế độ, chế độ xem và tùy chọn của bạn mới được lưu trữ trên thiết bị của bạn, chứ không bao giờ là nội dung văn bản.
Mỗi văn bản có thể dài tối đa 2 triệu ký tự, hoặc 100.000 ký tự đối với so sánh ký tự. Nếu hai văn bản dài có nội dung rất khác nhau, phần đã thay đổi có thể được hiển thị dưới dạng một khối nội dung đã được thay thế. Công cụ này chỉ so sánh văn bản thuần túy, không hỗ trợ các tệp Word hay PDF, và không nhận diện được cú pháp mã nguồn.
Dán văn bản gốc vào ô bên trái và văn bản đã sửa đổi vào ô bên phải. Các điểm khác biệt sẽ hiển thị ngay bên dưới, với phần văn bản được thêm vào hiển thị màu xanh lá cây và phần văn bản bị xóa hiển thị màu đỏ.
Chữ màu xanh lá cây kèm dấu cộng là nội dung được thêm vào, chữ màu đỏ kèm dấu trừ là nội dung bị xóa, còn văn bản thường thì giống nhau ở cả hai chỗ. Trong một dòng đã thay đổi, những từ chính xác đã thay đổi sẽ được tô sáng đậm hơn.
Chế độ “Lines” so sánh toàn bộ dòng, phù hợp với mã nguồn và danh sách. Chế độ “Words” so sánh từng từ, phù hợp với văn bản. Chế độ “Characters” so sánh từng ký tự, giúp bạn tìm ra một lỗi chính tả hoặc một chữ số bị thay đổi.
Công cụ này tìm ra chuỗi các dòng, từ hoặc ký tự dài nhất mà cả hai văn bản đều có chung và đánh dấu tất cả các phần còn lại là đã được thêm vào hoặc đã bị xóa. Công cụ này sử dụng thuật toán Myers, cũng chính là phương pháp mà GNU diff và Git sử dụng theo mặc định.
Đúng vậy. Hãy chọn ô “Bỏ qua chữ hoa và chữ thường” để coi chữ hoa và chữ thường là như nhau, và chọn ô “Bỏ qua khoảng trắng thừa” để bỏ qua các khoảng trắng ở đầu, cuối câu và các khoảng trắng lặp lại. Nếu không có điểm nào khác biệt, công cụ sẽ thông báo điều đó.
Tính năng này ẩn các dòng không thay đổi và giữ lại ba dòng bối cảnh xung quanh mỗi thay đổi, kèm theo một ghi chú cho biết có bao nhiêu dòng đã bị ẩn. Tính năng này hoạt động khi bạn so sánh theo dòng.
Đó là gấp đôi số mục không thay đổi chia cho tổng số mục trong cả hai văn bản. Hai văn bản giống hệt nhau sẽ đạt 100% và hai văn bản không có điểm chung nào sẽ đạt 0%.
Đúng vậy. Các lệnh “Copy diff” và “Download .diff” sẽ trả về văn bản thuần túy. Đối với các dòng, các dòng bị xóa bắt đầu bằng dấu trừ, còn các dòng được thêm vào bắt đầu bằng dấu cộng. Đối với từ và ký tự, văn bản bị xóa được đặt trong [- -], còn văn bản được thêm vào được đặt trong {+ +}.
Công cụ này hoạt động với bất kỳ văn bản thuần túy nào, bao gồm cả mã nguồn và JSON, nhưng nó không nhận diện cú pháp. Bạn không thể tải lên các tệp Word hoặc PDF, và định dạng sẽ bị mất khi dán văn bản vào, do đó chỉ có nội dung văn bản được so sánh.
Không. Cả hai đoạn văn bản đều được so sánh trực tiếp trên trình duyệt của bạn. Mỗi đoạn có thể dài tối đa 2 triệu ký tự, hoặc 100.000 ký tự đối với chế độ so sánh ký tự. Các lựa chọn về chế độ và tùy chọn của bạn sẽ được lưu lại trên thiết bị, nhưng nội dung văn bản sẽ không được lưu lại.
Trang chủ còn giới thiệu hàng chục công cụ miễn phí khác mà không cần khóa API.
Chuyển đổi ngày và giờ giữa các múi giờ và so sánh giữa các thành phố.
Mở công cụTạo hàng loạt các chuỗi UUID phiên bản v4, v7 và v5, kèm theo công cụ kiểm tra tính hợp lệ.
Mở công cụHãy đo số từ mỗi phút và độ chính xác của bạn trong khoảng thời gian từ 15 đến 120 giây.
Mở công cụChuyển đổi độ dài, diện tích, thể tích, tốc độ, nhiệt độ, thời gian, dữ liệu và nhiều đơn vị khác.
Mở công cụKhông có câu hỏi nào phù hợp.
Hãy chia sẻ ý kiến của bạn về công cụ này với các khách truy cập khác.