Cách so sánh các tập tin

Nếu bạn là một nhà văn hoặc một lập trình viên, bạn có thể có nhiều hơn một phiên bản làm việc của tài liệu của mình. So sánh các tệp này cho phép bạn theo dõi các thay đổi và hợp nhất các điểm khác biệt giữa hai phiên bản của cùng một tệp.

Cách so sánh các tập tin

Ngoài ra, đôi khi việc sao chép tệp có thể dẫn đến mất dữ liệu, điều này buộc bạn phải so sánh và đảm bảo không có gì bị hỏng.

Có thể so sánh các tệp trong trình chỉnh sửa mã nguồn, công cụ Microsoft Office và thậm chí giữa hai thư mục tệp. Bạn thường có thể so sánh các tệp trong hệ điều hành Windows, Mac và Linux theo nhiều cách. Chúng tôi sẽ hướng dẫn bạn các giải pháp hiệu quả và thiết thực nhất.

Cách so sánh các tệp trong Notepad ++

Nếu bạn viết mã mỗi ngày, có thể bạn đã có cơ hội sử dụng Notepad ++. Đây là một trình soạn thảo văn bản và mã nguồn tương thích với hệ điều hành Windows.

Đây là phần mềm hoàn toàn miễn phí thậm chí không yêu cầu nhiều dung lượng lưu trữ. Nhiều lập trình viên sử dụng Notepad ++ để so sánh hai tệp, nhưng tính năng này không được tích hợp sẵn theo mặc định trong trình chỉnh sửa.

May mắn thay, tất cả những gì bạn cần làm là cài đặt plugin "So sánh". Dưới đây là từng bước bạn cần thực hiện để so sánh hai tệp trong Notepad ++.

  1. Tải xuống và cài đặt Notepad ++ trên máy tính Windows của bạn.
  2. Khởi chạy Notepad ++ và nhấp vào tùy chọn “Plugins” trên thanh công cụ chính ở trên cùng.

  3. Từ menu thả xuống, hãy chọn “Quản trị viên plugin”.

  4. Từ danh sách các plugin, hãy chọn tùy chọn “So sánh” và sau đó nhấp vào nút “Cài đặt”.

  5. Mở hai tệp cùng một lúc, sau đó chuyển đến tùy chọn “Quản trị plugin” một lần nữa.

  6. Từ menu thả xuống, hãy chọn “So sánh”.

Notepad ++ sẽ ngay lập tức hiển thị bất kỳ sự khác biệt nào giữa hai tệp.

Bất kỳ dòng mã nào được thêm vào hoặc loại bỏ hoặc thay đổi theo bất kỳ cách nào sẽ được đánh dấu trong Notepad ++. Những điểm khác biệt này sẽ được phối hợp màu sắc để người dùng có thể theo dõi hiệu quả hơn.

Cách so sánh các tệp trong mã Visual Studio

Một trình soạn thảo mã nguồn phổ biến khác mà nhiều nhà phát triển sử dụng là Visual Studio Code. Nó có sẵn trong Windows, macOS và Linux.

Nó hỗ trợ vô số ngôn ngữ lập trình và cho phép bạn chỉnh sửa, xây dựng và gỡ lỗi mã. Nhưng bạn cũng có thể sử dụng nó để so sánh hai tệp và tìm kiếm sự khác biệt. Đây là cách nó hoạt động:

  1. Nếu bạn chưa làm như vậy, hãy tải xuống và cài đặt Visual Studio Code vào máy tính của bạn.
  2. Khởi chạy trình chỉnh sửa và mở các tệp bạn cần so sánh.

  3. Chọn cả hai và sử dụng phím Shift trên bàn phím của bạn.
  4. Nhấp chuột phải vào tệp và chọn “So sánh đã chọn” từ menu.

Đó là một cách để so sánh các tệp trong Visual Studio Code. Nhưng đây là một cách khác mà bạn có thể thực hiện:

  1. Nhấp chuột phải vào tệp đầu tiên.
  2. Nhấp vào “Chọn để So sánh” từ menu.

  3. Tiến hành nhấp chuột phải vào tệp thứ hai.
  4. Nhấp vào “So sánh với đã chọn.

Cả hai tùy chọn đều nhanh chóng, đơn giản và mang lại kết quả như nhau.

Cách so sánh các tệp trong hai thư mục

Đối với một số dự án, bạn sẽ phải so sánh nội dung của hai thư mục và thậm chí cả các thư mục con chứ không chỉ hai tệp. Làm như vậy một cách thủ công sẽ vô cùng tốn thời gian và công việc tẻ nhạt.

May mắn thay, có những lối tắt bạn có thể thực hiện. Nếu bạn là người dùng Windows, có thể lựa chọn tốt nhất của bạn là công cụ tiện ích WinMerge. Đây là một ứng dụng hoàn toàn an toàn và miễn phí, và đây là cách bạn có thể sử dụng nó:

  1. Tải xuống và cài đặt WinMerge trên máy tính Windows của bạn.
  2. Khi quá trình cài đặt hoàn tất, hãy nhấn phím CTRL + O trên bàn phím của bạn. Điều đó sẽ mở ra cửa sổ so sánh thư mục.

  3. Nhấp vào “Duyệt qua” để chọn thư mục đầu tiên và làm theo bước tương tự cho thư mục thứ hai.

  4. Đảm bảo chọn hộp “Chỉ đọc” bên cạnh cả hai thư mục.

  5. Bây giờ, hãy nhấp vào nút “So sánh”.

Quá trình so sánh bắt đầu ngay lập tức. Nếu kích thước thư mục tương đối nhỏ, bạn sẽ không phải đợi quá lâu. Tuy nhiên, nếu các thư mục bạn đang so sánh khá lớn, bạn sẽ phải kiên nhẫn.

WinMerge sẽ hiển thị các tệp duy nhất có màu trắng và các tệp không có điểm tương đồng có màu vàng. Các tệp chồng chéo lên nhau sẽ được phân loại bằng màu xám. Bạn có thể xem những khác biệt này bằng cách nhấp chuột phải vào các tệp.

Người dùng Mac có thể dựa vào Terminal để so sánh hai thư mục. Đây là một công cụ tiện ích dòng lệnh mà nhà phát triển sử dụng để thực hiện các thay đổi nhanh chóng và dễ dàng đối với hệ điều hành. Đây là cách bạn có thể sử dụng nó:

  1. Chuyển đến “Ứng dụng” và sau đó là “Tiện ích”.
  2. Sử dụng lệnh “cd” để chuyển đến thư mục chứa các thư mục bạn muốn so sánh.
  3. Khi bạn ở đó, hãy chạy lệnh sau “diff -rq folder1 folder2”.

Đó là tất cả những gì bạn cần làm. Bạn sẽ có thể thấy sự khác biệt từng dòng trong cả văn bản và mã.

Cách so sánh hai tệp Excel

So sánh hai tệp Excel có thể hữu ích khi bạn xử lý một tập dữ liệu nhỏ. Bạn có thể sử dụng công cụ so sánh tích hợp sẵn và xem lại các tệp theo cách thủ công.

Ví dụ: hãy tưởng tượng bạn có hai tệp Excel theo dõi khoảng không quảng cáo từ hai tháng khác nhau và cần kiểm tra giá trị của chúng. Dưới đây là cách tạo tổng quan thuận tiện để so sánh dễ dàng hơn:

  1. Khởi chạy Excel và mở hai tệp bạn muốn so sánh.
  2. Đảm bảo chọn trang tính trong mỗi tệp sẽ được so sánh.
  3. Chuyển đến tab “Xem” trên thanh công cụ chính.

  4. Trong phần “Windows”, chọn tùy chọn “View Side by Side”.

  5. Excel sẽ tự động sắp xếp sổ làm việc theo chiều ngang và cả hai tệp sẽ hiển thị.

Bây giờ bạn có thể so sánh và chỉnh sửa các tệp này theo cách thủ công.

Tuy nhiên, bạn cũng có thể dựa vào công cụ so sánh trực tuyến của bên thứ ba. Hãy xem công cụ So sánh XL nếu bạn không muốn lãng phí thời gian và cần một báo cáo so sánh nhanh.

Đây là tài nguyên miễn phí hỗ trợ các tệp Excel có kích thước lên đến 5MB. Tất cả những gì bạn cần làm là tải lên hai tệp và đặt Bộ so sánh để tìm kiếm dữ liệu trùng khớp hoặc khác nhau. Bạn có thể tải xuống kết quả và so sánh những điểm tương đồng hoặc khác biệt được đánh dấu.

Mặc dù phương pháp này có thể có giá trị và siêu nhanh, nhưng nó có lẽ không phải là chiến lược tốt nhất nếu bạn đang xử lý dữ liệu nhạy cảm.

Cách so sánh hai tệp Word

Nếu việc viết lách là việc bạn làm hàng ngày, thì việc so sánh các phiên bản tài liệu Word trước đây và hiện tại của các tệp văn bản có thể là điều cần thiết.

Đôi khi bạn cần hợp nhất hai tài liệu với nhau, nhưng trước tiên bạn cần kiểm tra xem có bất kỳ thông tin trùng lặp hoặc lặp lại nào không.

May mắn thay, là một bộ xử lý văn bản của Microsoft, Word có một tính năng tích hợp có thể giúp bạn so sánh hai phiên bản của một tài liệu.

Làm theo các bước để so sánh hai phiên bản của tài liệu trong Word:

  1. Mở bất kỳ phiên bản nào của tài liệu trong Word.
  2. Trong tab “Đánh giá”, hãy chuyển đến dải băng “So sánh”.

  3. Từ menu thả xuống, hãy chọn tùy chọn “So sánh…”.

  4. Một cái cửa sổ mới sẽ bật lên. Tải lên cả hai phiên bản của tài liệu và nhấp vào “OK”.

Nếu có bất kỳ thay đổi nào được theo dõi trong tài liệu đã sửa đổi, bảng điều khiển ở bên trái sẽ liệt kê tất cả các bản sửa đổi.

Ở bên phải, bạn sẽ thấy tệp gốc được xếp chồng lên trên tệp đã sửa đổi. Khi bạn cuộn văn bản, chúng sẽ di chuyển đồng thời và cho phép bạn kiểm tra sự khác biệt.

Bạn cũng có thể truy cập tính năng “Kết hợp” trong dải băng “So sánh”. Nó cho phép người dùng kết hợp các tài liệu Word đã được sửa đổi từ nhiều tác giả.

Cách so sánh các tệp trong Linux

Các nhà văn và lập trình viên thích sử dụng Linux cũng được hưởng lợi từ việc so sánh hai tệp để kiểm tra sự khác biệt.

Có một số cách bạn có thể so sánh các tệp trong Linux, bao gồm cả việc sử dụng trình soạn thảo Mã Visual Studio. Tuy nhiên, một trong những cách lâu đời nhất và phổ biến nhất để so sánh văn bản và mã là sử dụng lệnh "diff".

Công cụ dòng lệnh này rất dễ sử dụng và được cài đặt sẵn trên hầu hết các hệ thống Linux. Đây là cú pháp dòng lệnh trông như thế nào:

diff [tùy chọn] File1 File2

Trong Linux, bạn cũng có thể sử dụng Kompare, một giao diện người dùng đồ họa, để xem sự khác biệt giữa hai tệp.

Cách so sánh các tệp trong Command Prompt của Windows 10

Người dùng Windows có tùy chọn dựa vào công cụ dòng lệnh tích hợp của hệ điều hành để so sánh hai tệp. Đó là một quá trình đơn giản nếu bạn biết chính xác những gì cần làm.

Tuy nhiên, để điều này hoạt động bình thường, các tệp cần phải ở cùng một vị trí. Đảm bảo chúng nằm trong cùng một thư mục và làm theo các bước sau để so sánh chúng:

  1. Đi tới “Bắt đầu” và tìm kiếm “Dấu nhắc lệnh”.
  2. Chọn tùy chọn "Chạy với tư cách quản trị viên".
  3. Sao chép và dán lệnh sau “cd PATH \ TO \ FILES”Và nhấn“ Enter. ”
  4. Cập nhật lệnh với vị trí của tệp.
  5. Bây giờ, hãy nhập lệnh sau - “fc filename1.txt filename2.txt”- và nhấn“ Enter. ”

Đảm bảo viết đúng tên tệp thay vì “tên tệp1” và “tên tệp2”.

Quản lý tệp của bạn thành công

Ngay cả khi bạn không viết mã hoặc viết hàng ngày, bạn có thể cần phải so sánh các tệp hiện có theo thời gian. Tin tốt là nhiều công cụ tuyệt vời có thể giúp bạn làm điều đó. Các trình soạn thảo văn bản và mã như Notepad ++ và Visual Studio Code là những công cụ tuyệt vời mang lại kết quả tức thì.

Thêm vào đó, mọi thứ đều được phối màu để có trải nghiệm người dùng tốt hơn. Các công cụ của Microsoft như Excel và Word có các công cụ so sánh tích hợp, nhưng chúng đi kèm với những hạn chế. Bạn có cái nhìn tổng quan hơn nhưng vẫn cần phải tự mình quan sát sự khác biệt.

Để so sánh hai thư mục, bạn sẽ cần công cụ của bên thứ ba trong Windows hoặc kiến ​​thức làm việc về Terminal trong macOS. Cuối cùng, Linux cung cấp một số giải pháp và trong Windows, bạn luôn có thể chạy dấu nhắc lệnh để so sánh hai tệp.

Cách ưa thích của bạn để so sánh hai tệp là gì? Cho chúng tôi biết trong phần ý kiến ​​dưới đây.