Dù bạn là một lập trình viên, quản lý hệ thống, hay một nhân viên văn phòng thì chắc ai cũng đã từng so sánh sự khác nhau của 2 file code, script hoặc đoạn văn bản nào đó. Bài viết này sẽ hướng dẫn cho các bạn một số cách để so sánh nội dung 2 file một cách nhanh chóng. Show
So sánh bằng WebsiteNếu có một máy tính kết nối internet, bạn có thể so sánh nội dung 2 file tại địa chỉ: https://www.diffchecker.com/ Sau khi truy cập vào website trên, bạn copy nội dung 2 file/văn bản muốn so sánh vào ô Original Text và Changed Text, sau đó click vào button Find Difference. Kết quả sẽ được hiển thị ngay phía trên Editor DiffChecker còn có ứng dụng cài đặt trực tiếp trên máy tính tuy nhiên nó không hề miễn phí. Bạn có thể tải và dùng thử tại địa chỉ sau: https://www.diffchecker.com/desktop So sánh nội dung 2 file bằng Notepad++Notepad++ được đánh giá là một trong những chương trình chỉnh sửa source code tốt và thông dụng nhất hiện nay. Nó không chỉ cung cấp nhiều add-in có sẵn mà hỗ trợ tốt cả những plugin của bên thứ ba, giúp người dùng có thể sử dụng thêm nhiều tính năng khác. Một trong những plugin đó là Compare, với chức năng so sánh nội dung 2 file nhanh chóng và hoàn toàn miễn phí. Cài đặt plugin Compare cho Notepad++Mặc định Notepad++ không có sẵn plugin Compare, do đó các bạn cài đặt bằng cách sau:
Sử dụng pluginĐể sử dụng plugin, bạn mở 2 file cần so sánh, sao đó trên thanh menu chọn Plugins -> Compare -> Compare Có nhiều cách để bạn có thể so sánh hai tệp văn bản. Bạn có thể dùng Microsoft Word, Google Docs, hoặc dùng một công cụ so sánh văn bản trực tuyến. Cách so sánh các tệp văn bản với Microsoft WordĐể so sánh các tệp văn bản với Microsoft Word, bạn cần phải:
Cách so sánh các tệp văn bản với Google DocsĐể so sánh các tệp văn bản với Microsoft Word, bạn có thể:
So sánh Văn bản là gì?So sánh Văn bản là một công cụ kiểm tra sự khác biệt cho phép bạn so sánh hai văn kiện và tìm điểm khác biệt giữa chúng. Thay vì dùng MS Word hoặc Google Docs, hãy sao chép các chuỗi văn bản của bạn để thấy ngay điểm khác biệt giữa chúng. Cách dùng Công cụ So sánh Văn bản Trực tuyếnSao chép và dán văn bản của bạn vào các ô chứa phía trên. Sau khi xong, hãy nhấp vào nút So sánh để so sánh hai văn bản. Việc so sánh sực sai khác giữa các version khi code các bạn có thể dùng Git, SVN... Tuy nhiên nếu bạn làm ở local hoặc các dự án nhỏ bạn không sử dụng Git, SVN... để quản lý thì lam thế nào? hay đơn giản chỉ là só sanh sự sai khác giữa 2 file text bất kỳ. Hãy cùng mình sử dụng plugin compare trong Notepad++ nhé. Cực kỳ đơn giản và hiệu quả Cần so sánh những thay đổi trong hai tài liệu? Notepad sẽ không giúp bạn, nhưng Notepad++ thì có thể. Notepad++ là một trình soạn thảo văn bản mạnh mẽ dành cho Windows, cung cấp nhiều cải tiến về chức năng và tùy chỉnh so với tên tương tự của nó. Với sự trợ giúp của plugin bên thứ ba, bạn có thể sử dụng Notepad++ để giúp xác định sự khác biệt giữa hai phiên bản của tài liệu văn bản. Điều này đặc biệt hữu ích khi bạn đang cộng tác trong các dự án cùng nhau hoặc đang cố sửa đổi một số mã. Để so sánh hai file trong Notepad++, hãy làm theo các bước sau. Mục lục Cài đặt plugin Compare trong Notepad ++Không giống như Microsoft Word, cho phép bạn so sánh các tài liệu Word , Notepad++ không bao gồm khả năng so sánh các file theo mặc định. Thay vào đó, bạn sẽ cần plugin của bên thứ ba để kích hoạt tính năng này. Plugin có tên Compare được đặt tên hay cho Notepad cho phép bạn xem các thay đổi và sự khác biệt giữa hai file văn bản cạnh nhau. Mặc dù nó không được cài đặt sẵn Notepad, nhưng bạn có thể cài đặt nhanh chóng bằng các bước sau.
Sau khi hoàn thành các bước này, bạn đã cài đặt thành công plugin So sánh trong ứng dụng Notepad++ của mình. Giờ đây, plugin sẽ có thể truy cập được thông qua menu Plugins . Để đảm bảo nó được cài đặt chính xác, hãy nhấn Plugins > Plugin Admin và kiểm tra xem Compare có hiển thị trong tab Installed . Cách so sánh hai file trong Notepad ++Khi bạn đã cài đặt plugin Compare , bạn có thể mở và so sánh hai tài liệu trong Notepad++. Bạn sẽ thấy sự khác biệt, từng dòng một, trên cả hai tài liệu. Để so sánh hai file trong Notepad++, hãy làm theo các bước sau.
Hiểu sự khác biệt trong Notepad ++Sử dụng plugin Compare , Notepad++ hiển thị các biến thể trong văn bản bằng hệ thống mã màu đơn giản và các ký hiệu để cung cấp cho bạn cái nhìn tổng quan rõ ràng về các thay đổi. Trong quá trình so sánh, bạn sẽ gặp phải ba loại khác biệt chính: dòng được thêm vào, dòng bị xóa và phần thay đổi trong dòng. Các dòng đã thêm được thể hiện bằng màu xanh lá cây và ký hiệu “+” , trong khi các dòng đã xóa xuất hiện bằng màu đỏ với ký hiệu “-“ . Các phần đã thay đổi trong các dòng có ký hiệu “≠” và cũng được đánh dấu bằng màu đỏ hoặc xanh lá cây để xóa hoặc thêm tương ứng. Số dòng cũng đóng một vai trò quan trọng trong việc giúp bạn điều hướng thông qua sự khác biệt. Số dòng cho cả hai phiên bản được hiển thị cạnh nhau, cho phép bạn theo dõi các thay đổi khi di chuyển qua các file. Tùy chỉnh Plugin Compare trong Notepad++Bạn có thể tùy chỉnh plugin Compare trong Notepad++ để phù hợp hơn với yêu cầu của mình. Ví dụ: nếu bạn đang gặp khó khăn với các màu đang sử dụng, bạn có thể chuyển sang các màu thay thế. Bạn cũng có thể đặt các cài đặt khác, chẳng hạn như ngắt dòng văn bản và mức độ ưu tiên của file, trong menu Cài đặt. Để tùy chỉnh plugin So sánh trong Notepad++, hãy làm theo các bước sau.
Sử dụng Notepad++Nhờ các bước trên, bạn có thể nhanh chóng so sánh hai file trong Notepad bằng cách sử dụng plugin So sánh. Notepad là một giải pháp thay thế tuyệt vời để mở các file văn bản lớn nếu trình soạn thảo văn bản mặc định của bạn (như Notepad gốc) gặp khó khăn với chúng. Notepad++ chứng minh rằng bạn không nên chọn các ứng dụng mặc định trên Windows. Có rất nhiều ứng dụng thay thế tốt mà bạn có thể thử tiếp theo. |