Online Text Diff Tool

So sánh sự khác biệt giữa hai văn bản (Diff).

Về công cụ này

Tìm ra điểm khác biệt giữa hai đoạn văn bản hoặc mã code. Highlight phần thêm vào và xóa đi.

Giao diện công cụ

* Tự động so sánh khi nhập (từng ký tự nếu 1 dòng, từng dòng nếu nhiều dòng)

Đã xóa Đã thêm

Tại sao cần so sánh văn bản (Diff)?

Xác định thay đổi chính xác

Khi bạn có hai phiên bản của cùng một đoạn code hoặc một văn bản dài, việc tìm kiếm sự khác biệt bằng mắt thường rất dễ sai sót. Công cụ Diff giúp bạn làm nổi bật ngay lập tức những phần bị xóa (màu đỏ) và những phần được thêm mới (màu xanh).

Ứng dụng trong lập trình

Lập trình viên sử dụng Diff để kiểm tra sự thay đổi của mã nguồn trước khi commit, so sánh các tệp cấu hình JSON/YAML, hoặc kiểm tra xem một đoạn code copy từ mạng có khác gì so với code hiện tại hay không.

So sánh mức độ dòng và ký tự

Công cụ này thông minh ở chỗ: nếu bạn so sánh một dòng duy nhất, nó sẽ chỉ ra sự khác biệt đến từng ký tự. Nếu bạn so sánh nhiều dòng, nó sẽ hiển thị sự khác biệt theo từng dòng, giúp bạn nắm bắt cấu trúc tổng thể một cách nhanh nhất.

Cách sử dụng

  1. Nhập văn bản cũ
  2. Nhập văn bản mới
  3. Xem phần thay đổi

Khi nào nên dùng

Khi cần so sánh hai phiên bản của code, tài liệu, hoặc cấu hình để tìm ra điểm khác biệt.

Ví dụ

So sánh hai phiên bản của file config, kiểm tra thay đổi trong code review, so sánh output của API.

Công cụ liên quan