Top Miễn Phí
Ủng Hộ
No Result
View All Result
  • Trang Chủ
  • Nóng Trên MXH
  • Top Review
  • Top Điểm Ăn Uống
  • Món ăn ngon dễ làm
  • Khác
    • Top Phần mềm hữu ích
    • Ảnh Hot girl
Topmienphi.info
  • Trang Chủ
  • Nóng Trên MXH
  • Top Review
  • Top Điểm Ăn Uống
  • Món ăn ngon dễ làm
  • Khác
    • Top Phần mềm hữu ích
    • Ảnh Hot girl
No Result
View All Result
TOPMIENPHI.INFO
No Result
View All Result
Home Top Phần mềm hữu ích

Cách sử dụng Beyond Compare: Công cụ so sánh code rất hay

by Pikachu
24 Tháng mười một, 2021
in Top Phần mềm hữu ích
0 0
0
Cách sử dụng Beyond Compare: Công cụ so sánh code rất hay
0
SHARES
57
VIEWS
Share on FacebookShare on Twitter

Mục Lục Nội Dung

  • 1. Cài đặt Beyond Compare
  • 2. Một số chức năng cơ bản của Beyond Compare
  • 3. Lời kết

Chào các bạn, hiện nay với sự phát triển của các công cụ quản lý mã nguồn như Git hay SVN thì việc kiểm tra và so sánh source code (mã nguồn) là rất đơn giản.

Nhưng đôi khi chúng ta chỉ muốn so sánh sự khác biệt của một đoạn text thôi thì làm thế nào cho nhanh nhỉ, hay đơn giản là bạn chỉ muốn xem hai thư mục có những file gì khác nhau thì phải làm thế nào?

Trong khi đó, Git và SVN lại không thể linh hoạt được như vậy !

Vâng, bài viết này mình sẽ giới thiệu với các bạn một công cụ có tên là Beyond Compare, đây là một công cụ được các anh em lập trình viên sử dụng rất nhiều cho mục đích so sánh sự khác nhau giữa hai đoạn code.

Công cụ này không chỉ hỗ trợ so sánh source code, mà nó còn hỗ trợ so sánh rất nhiều định dạng file khác nhau. Nhưng trong bài viết này mình sẽ hướng dẫn các bạn cài đặt cũng như sử dụng cơ bản cho mục đích so sánh mã nguồn nhé.

1. Cài đặt Beyond Compare

Đầu tiên, các bạn truy cập vào đường dẫn https://www.scootersoftware.com/download.php để download file cài đặt như hình bên dưới.

cong-cu-so-sanh-code (1)

Sau khi download xong, các bạn chạy file cài đặt => rồi bấm Next để tiếp tục.

cong-cu-so-sanh-code (2)

Nếu máy tính của các bạn có nhiều tài khoản đăng nhập khác nhau thì Beyond Compare có thể sẽ yêu cầu các bạn chọn xem cài đặt theo User hay cài đặt theo All User.

Ở đây mình chọn Install for all users để cài đặt cho toàn bộ User => sau đó bấm Next để tiếp tục.

cong-cu-so-sanh-code (3)

Tiếp theo, các bạn tích chọn I accept the agreement để đồng ý các điều khoản và bấm Next để tiếp tục.

cong-cu-so-sanh-code (4)

Tiếp đó sẽ là bước chọn thư mục để cài đặt. Mặc định thư mục cài đặt sẽ có đường dẫn là:

C:Program FilesBeyond Compare 4

Nếu muốn thay đổi thư mục cài đặt thì các bạn có thể bấm vào Browse… để thay đổi, nhưng mình khuyên các bạn cứ để nguyên theo như mặc định để tránh lỗi sau này.

cong-cu-so-sanh-code (5)

Tiếp theo sẽ là một vài lựa chọn cài đặt, các bạn có thể tích chọn tất cả như trong ảnh rồi bấm Next là được.

cong-cu-so-sanh-code (6)

Bước xác nhận tiếp theo như ảnh bên dưới các bạn chỉ cần bấm Install là bắt đầu cài đặt.

cong-cu-so-sanh-code (7)

Quá trình cài đặt sẽ rất nhanh thôi !

cong-cu-so-sanh-code (8)

Okay, vậy là cài đặt xong rồi đó. Các bạn có thể bấm Finish để hoàn tất.

cong-cu-so-sanh-code (9)

2. Một số chức năng cơ bản của Beyond Compare

Như mình đã đề cập trong phần mở đầu thì Beyond Compare có thể so sánh rất nhiều định dạng file dữ liệu khác nhau (chữ viết (text), âm thanh, hình ảnh, thư mục…).

Nhưng đối với các lập trình viên nói riêng thì chủ yếu sẽ là so sánh mã nguồn (source code) tức là dạng chữ, ký tự (text) nên mình sẽ chỉ giới thiệu các chức năng liên quan.

2.1. So sánh nội dung file

Đầu tiên là so sánh file hoặc một đoạn text thì các bạn chọn Text Compare như hình bên dưới.

cong-cu-so-sanh-code (10)

Để so sánh nội dung hai file thì mình sẽ phải chọn hai file đó ở hai tab khác nhau như hình bên dưới và chọn All để so sánh toàn bộ điểm giống, khác của hai file.

cong-cu-so-sanh-code (11)

Nếu các bạn chỉ muốn so sánh và tìm điểm khác nhau của hai file thì chọn sang tab Diffs là được. Ở đây các bạn sẽ thấy được những điểm khác biệt giữa hai file.

cong-cu-so-sanh-code (12)

Ngược lại, nếu các bạn muốn xem hai file có những chỗ nào giống nhau thì các bạn có thể chọn tab Same nhé.

Tất nhiên, lựa chọn này mình thấy ít ai sử dụng vì chủ yếu người ta dùng Beyond Compare để tìm sự khác biệt mà thôi.

cong-cu-so-sanh-code (13)

Ngoài việc so sánh hai file khác nhau ra thì các bạn có thể so sánh trực tiếp hai đoạn mã nguồn có gì khác nhau bằng cách Copy và Paste chúng vào hai tab như hình bên dưới.

Những chữ khác nhau sẽ được tô màu đỏ và các bạn có thể sử dụng các nút mũi tên màu vàng để đẩy code từ bên này sang bên kia theo ý muốn và nhu cầu của bạn.

cong-cu-so-sanh-code (14)

2.2. So sánh thư mục

Tiếp theo là việc so sánh thư mục. Thường thì việc so sánh thư mục sẽ ít khi được sử dụng hơn so với việc so sánh file trực tiếp.

Nhưng trong trường hợp bạn có hai thư mục và bên trong chúng lại có nhiều tài liệu giống nhau thì đây chính là trường hợp các bạn nên sử dụng Beyond Compare cho thư mục.

Thực hiện: Bạn chọn Folder Compare như hình bên dưới.

cong-cu-so-sanh-code (15)

Tương tự như việc so sánh file thì khi so sánh thư mục chúng ta cũng sẽ có 3 lựa chọn đó là: All, Diffs và Same như các bạn thấy trong hình bên dưới.

cong-cu-so-sanh-code (16)

Cuối cùng, để tùy chỉnh giao diện, font chữ… thì các bạn có thể có thể chọn tab: Tools => chọn Options

cong-cu-so-sanh-code (17)

Tại đây các bạn có thể tùy chỉnh rất nhiều cài đặt sao cho việc sử dụng công cụ là thuận tiện nhất có thế. Sau khi chỉnh xong thì nhớ bấm Apply => rồi bấm OK nhé.

cong-cu-so-sanh-code (18)

3. Lời kết

Như vậy là trong bài viết này mình đã hướng dẫn xong cho các bạn cách cài đặt Beyond Compare, cũng như cách sử dụng Beyond Compare rồi nhé đây thực sự là một công cụ rất hữu ích trong việc so sánh file, thư mục… (đặc biệt là các file mã nguồn, source code).

Trên thực tế thì Beyond Compare còn có thể so sánh nhiều định dạng dữ liệu khác nhau, nên các bạn có thể thử so sánh các định dạng file khác nhau đó xem sao nhé. Hẹn gặp lại các bạn trong các bài viết tiếp theo ha !

Đọc thêm:

  • Tải Themis phần mềm chấm bài tự động và so sánh code
  • Visual Studio Code (VScode): Trình soạn thảo code của Microsoft

5
/
5
(
1

vote

)
Post Views: 702
ShareTweetPin

Related Posts

Chuyển văn bản thành giọng nói Tiếng Việt Free, không giới hạn
Top Phần mềm hữu ích

Chuyển văn bản thành giọng nói Tiếng Việt Free, không giới hạn

28 Tháng 10, 2024
Cách di chuyển phần mềm đã cài trên ổ C sang phân vùng khác
Top Phần mềm hữu ích

Cách di chuyển phần mềm đã cài trên ổ C sang phân vùng khác

28 Tháng 10, 2024
Cách lấy hình ảnh từ video, trích xuất ảnh từ Video (2024)
Top Phần mềm hữu ích

Cách lấy hình ảnh từ video, trích xuất ảnh từ Video (2024)

28 Tháng 10, 2024
Sử dụng 300 tính năng mạnh mẽ trên Excel với tiện ích Kutools
Top Phần mềm hữu ích

Sử dụng 300 tính năng mạnh mẽ trên Excel với tiện ích Kutools

28 Tháng 10, 2024
Cách chụp ảnh màn hình máy tính với phần mềm LightShot
Top Phần mềm hữu ích

Cách chụp ảnh màn hình máy tính với phần mềm LightShot

28 Tháng 10, 2024
dbForge SQL Complete giúp tăng hiệu suất lập trình SQL
Top Phần mềm hữu ích

dbForge SQL Complete giúp tăng hiệu suất lập trình SQL

7 Tháng mười một, 2023
No Result
View All Result

Bài viết mới

  • Chuyển văn bản thành giọng nói Tiếng Việt Free, không giới hạn
  • Cách di chuyển phần mềm đã cài trên ổ C sang phân vùng khác
  • Cách lấy hình ảnh từ video, trích xuất ảnh từ Video (2024)
  • Sử dụng 300 tính năng mạnh mẽ trên Excel với tiện ích Kutools
  • Cách chụp ảnh màn hình máy tính với phần mềm LightShot

Bình luận gần đây

    • About
    • Hợp tác
    • Privacy & Policy
    • Liên hệ

    TOPMIENPHI
    Website chia sẻ những điều miễn phí nhưng tốt nhất dành cho bạn, ủng hộ tội tại Donate | ATM Banking | Email

    Welcome Back!

    Login to your account below

    Forgotten Password?

    Retrieve your password

    Please enter your username or email address to reset your password.

    Log In

    Add New Playlist

    No Result
    View All Result
    • Trang Chủ
    • Nóng Trên MXH
    • Top Review
    • Top Điểm Ăn Uống
    • Món ăn ngon dễ làm
    • Khác
      • Top Phần mềm hữu ích
      • Ảnh Hot girl

    Are you sure want to unlock this post?
    Unlock left : 0
    Are you sure want to cancel subscription?