Công cụ dành cho nhà phát triển / 18
Công cụ kiểm tra khác biệt
So sánh hai văn bản theo từng dòng, đồng thời đánh dấu nội dung được thêm, bị xóa và không thay đổi.
Công cụ kiểm tra khác biệt: TOEA thực hiện so sánh theo dòng bằng thuật toán dãy con chung dài nhất, thêm tiền tố + cho các dòng được thêm và - cho các dòng bị xóa. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.
- Danh mục
- Công cụ lập trình viên
- Lượt chạy
- Trong trình duyệt của bạn
- Chi phí
- Miễn phí · không cần đăng ký
- Trạng thái khả dụng
- Sẵn sàng sử dụng
Chạy hoàn toàn trong trình duyệt của bạn
Trước tiên, hãy làm cho hai bên có thể so sánh
Công cụ so sánh theo dòng báo mọi byte khác biệt, vì vậy tệp được thụt đầu dòng lại hoặc có khoảng trắng ở cuối sẽ khiến mọi dòng trông như đã thay đổi. Trước tiên, hãy đưa cả hai văn bản qua cùng một trình định dạng: trình định dạng SQL cho truy vấn hoặc cùng cài đặt trình soạn thảo cho mã. Với JSON, công cụ so sánh JSON so sánh theo khóa và hoàn toàn bỏ qua định dạng cũng như thứ tự khóa.
Đọc kết quả
Một dòng đã chỉnh sửa được hiển thị thành một cặp: phiên bản cũ có dấu - và phiên bản mới có dấu +. Một khối được di chuyển sẽ xuất hiện dưới dạng phần bị xóa ở một nơi và phần được thêm ở nơi khác, vì công cụ so sánh theo dòng không có khái niệm di chuyển. Khi một từ nhỏ thay đổi trong một dòng dài, cả cặp sẽ là toàn bộ dòng; hãy so sánh hai dòng cạnh nhau để phát hiện thay đổi.
Khi mỗi bên có hơn 500 dòng, hãy dùng git diff --no-index old.txt new.txt, lệnh này hoạt động với mọi hai tệp, hoặc diff -u old.txt new.txt.
Cách sử dụng
- Dán văn bản gốc và văn bản đã thay đổi.
- Chọn So sánh văn bản.
- Xem lại hoặc tải xuống bản khác biệt theo từng dòng có tiền tố.
Quyền riêng tư và giới hạn
Cả hai đầu vào đều được giữ cục bộ. Mỗi bên được giới hạn tối đa 500 dòng để tránh sử dụng quá nhiều bộ nhớ của trình duyệt.
Công cụ liên quan
Câu hỏi thường gặp
Đây có phải là công cụ so sánh khác biệt theo ký tự không?
Không. Công cụ này chủ ý so sánh toàn bộ từng dòng để giúp bạn dễ đọc các thay đổi trong mã và tài liệu.
Hai khoảng trắng ở đầu dòng có ý nghĩa gì?
Dòng đó không thay đổi trong cả hai đầu vào.
Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản