Nội dung tệp trợ giúp WinDiff (windiff.hlp) ở định dạng HTML - Winhelponline

Windiff Help File Contents Windiff



Nội dung tệp trợ giúp WinDiff (windiff.hlp)

  1. Gọi Windiff từ dòng lệnh
  2. Danh sách dữ liệu
  3. Chỉnh sửa Menu
  4. Xem menu
  5. Mở rộng menu
  6. Chế độ hiển thị mở rộng
  7. Menu tùy chọn
  8. Đánh dấu menu
  9. Vằn vằn

Để được trợ giúp về trợ giúp, hãy nhấn F1

Windiff so sánh các thư mục hoặc tệp hiển thị kết quả bằng đồ thị.
Đây là DIFF vì đồ thị là cột số.







Tải xuống Microsoft WinDiff

Tên tệp: Windiff.zip SHA256: 95A2183D939FB888E517ACFDC06240CA7A21A9AF925D0404CCE7C86666A8E5B1

Gọi Windiff từ dòng lệnh

Để gọi windiff để sau đó bạn có thể sử dụng các menu để xác định phép so sánh, chỉ cần nhập



Windiff

Cờ dòng lệnh



Bất kỳ nơi nào trong dòng lệnh, bạn có thể bao gồm bất kỳ điều nào sau đây để sửa đổi hành vi của windiff





  • -D để so sánh chỉ một thư mục (tức là bỏ qua các thư mục con)
  • -HOẶC LÀ để buộc nó ở chế độ phác thảo. Mặc định là mở rộng các so sánh tệp đơn lẻ. Điều này rất hữu ích để so sánh các tệp rất lớn hoặc tệp nhị phân, nơi việc mở rộng có thể mất nhiều thời gian và không có nhiều ý nghĩa.
  • -N tên để thực hiện một NET GỬI đến tên để thông báo kết thúc so sánh. Điều này có thể hữu ích cho các so sánh rất dài liên quan đến hàng nghìn tệp.
  • -S [saveopts] savefile để lưu kết quả so sánh vào savefile. Điều này sẽ lưu danh sách chế độ phác thảo. Điều này chỉ thực sự hữu ích để so sánh các thư mục.

    [saveopts] là bất kỳ sự kết hợp nào của

    • S để bao gồm các tệp giống nhau trong cả hai thư mục
    • l để bao gồm các tệp chỉ nằm trong thư mục bên trái (tức là đầu tiên)
    • r để bao gồm các tệp chỉ nằm trong thư mục bên phải (tức là thứ hai)
    • d để bao gồm các tệp khác nhau trong hai thư mục
    • x để thoát sau khi kết quả đã được lưu.
  • -? để cung cấp trợ giúp ngay lập tức, nhạy cảm với ngữ cảnh, cú pháp cho các cờ dòng lệnh này (luôn đáng thử)

    Bạn có thể sử dụng “/” thay vì “-” để đặt cờ tiền tố và nó có nghĩa tương tự.



Windiff có thể được gọi bằng một hoặc hai đường dẫn. Đường dẫn thứ hai, mặc định là thư mục hiện tại. Nếu cả hai đường dẫn đều là (hoặc được mặc định là) thư mục thì nó sẽ so sánh toàn bộ thư mục. Nếu một đường dẫn là một tệp thì nó sẽ so sánh tệp đó với tệp cùng tên trong thư mục khác. Nếu cả hai đường dẫn đều là tệp thì nó sẽ so sánh hai tệp. Các trường hợp phổ biến nhất như sau.

Để so sánh một tệp trong thư mục khác với tệp cùng tên trong thư mục này, hãy nhập

Windiff path_to_other_file

Để so sánh toàn bộ thư mục khác với thư mục hiện tại, hãy nhập

Windiff path_to_other_directory

Để so sánh hai thư mục (bao gồm cả thư mục con), hãy nhập

Windiff path_to_first_directory path_to_second_directory

Để so sánh hai tệp

Windiff path_to_first_file path_to_second_file

Danh sách dữ liệu

  • So sánh các tệp… dẫn đến một hộp thoại mở tệp cho mỗi trong hai tệp được so sánh
  • So sánh các thư mục… dẫn đến hộp thoại cho phép nhập hai tên thư mục để so sánh
  • Sự phá thai sẽ có màu xám trừ khi một hoạt động đang diễn ra. Sau đó cho phép kết thúc hoạt động đó trước khi hoàn thành. Khi nút này không chuyển sang màu xám, cũng có một nút Abort ở trên cùng bên phải của cửa sổ có chức năng tương tự.
  • Lưu danh sách tệp cho phép danh sách các tệp (giống nhau, khác nhau, chỉ ở bên trái hoặc chỉ ở bên phải) được lưu. Ngoài ra, một tổng kiểm tra cho mỗi tệp có thể được lưu.
  • Sao chép tệp… dẫn đến một hộp thoại cho phép bạn ghi các tệp vào đĩa. Điều này có thể hữu ích nếu bạn đang cố gắng đồng bộ hóa hai thư mục.
  • In in chế độ xem hiện tại (phác thảo hoặc mở rộng)

Chỉnh sửa Menu

Chỉnh sửa tệp bên trái gọi một trình soạn thảo (mặc định không phải là notepad) trên tệp bên trái. Sau khi chỉnh sửa tệp được biên dịch lại.

Chỉnh sửa tệp bên phải gọi một trình soạn thảo (mặc định không phải là notepad) trên tệp bên phải. Sau khi chỉnh sửa tệp được biên dịch lại.

Chỉnh sửa tệp tổng hợp gọi một trình soạn thảo (mặc định không phải là notepad) trên một tệp được xây dựng để làm hỗn hợp của hai tệp. Bốn cột đầu tiên của tệp này cho biết trạng thái so sánh của mỗi dòng. như sau:

  • !> Dòng xảy ra ở tệp bên phải
  • Dòng xuất hiện ở tệp bên trái
  • <- Dòng đã được di chuyển. Điều này cho thấy vị trí của nó trong tệp bên trái -> Dòng đã được di chuyển. Điều này cho thấy vị trí trong tệp bên tay phải.
  • (bốn ô trống) cho biết dòng giống nhau trong hai tệp. (khoảng trắng có thể khác nếu các tùy chọn cho phép điều đó)

    Sau khi chỉnh sửa tệp được biên dịch lại.

Đặt trình chỉnh sửa cho phép bạn chọn trình soạn thảo mà bạn chọn bằng cách chỉ định một dòng lệnh. Chuỗi '% p' sẽ được thay thế bằng tên của tệp cần chỉnh sửa và chuỗi '% l' sẽ được thay thế bằng số dòng. Mặc định là gọi notepad với dòng 'notepad% p' Nếu bạn sử dụng trình chỉnh sửa mượt mà, bạn có thể muốn sử dụng 's% p - #% l'


Xem menu

  • Đề cương hiển thị danh sách các tệp với trạng thái của từng tệp
  • Mở rộng hiển thị so sánh chi tiết của tệp đã chọn
  • Hình ảnh hiển thị so sánh bằng hình ảnh ở bên trái (tắt hình ảnh sẽ lưu bất động sản trên màn hình).
  • Thay đổi trước đó (F7) chuyển ngược trở lại điểm khác biệt trước đó giữa các tệp hoặc ở chế độ phác thảo đến tệp trước đó với trạng thái 'khác nhau'
  • Thay đổi tiếp theo (F8) chuyển tiếp đến điểm khác biệt tiếp theo giữa các tệp hoặc ở chế độ phác thảo đến tệp tiếp theo với trạng thái 'khác nhau'
  • Quét lại tệp đã chọn biên dịch lại tệp đã chọn. Nếu một tệp không thể đọc được vì lý do nào đó (ví dụ: quyền truy cập bị từ chối vì được mở bằng DENY_READ bởi một quy trình khác) thì điều này cho phép bạn thử lại đối với tệp đó. Điều này có thể hữu ích để thu dọn các đầu rời, đặc biệt khi thực hiện các phép so sánh lớn liên quan đến hàng nghìn tệp.

Mở rộng menu

  • Chỉ còn lại tệp chỉ hiển thị các dòng từ tệp bên trái (nhưng được tô màu để làm nổi bật các dòng đã thay đổi)
  • Chỉ tệp bên phải chỉ hiển thị các dòng từ tệp bên phải (nhưng được tô màu để làm nổi bật các dòng đã thay đổi)
  • Cả hai tệp (mặc định) hiển thị kết hợp của cả hai tệp. Tất cả các dòng trong tệp bên trái được hiển thị theo thứ tự xuất hiện trong tệp đó, tương tự như vậy đối với tệp bên phải. Các dòng đã di chuyển xảy ra hai lần, một lần ở vị trí của dòng trong tệp bên trái, một lần ở vị trí của tệp bên phải.
  • Số dòng bên trái khiến số dòng được hiển thị, dựa trên tệp bên trái
  • Số dòng bên phải khiến số dòng được hiển thị, dựa trên tệp bên phải
  • Không có số dòng tắt số dòng. Điều này tiết kiệm một số bất động sản màn hình.

Chế độ hiển thị mở rộng

Màu sắc

  • Nền đỏ nghĩa là tệp bên trái.
  • Nền vàng nghĩa là tệp tay phải.

Nếu Windiff được gọi là Windiff other_directory thì màu đỏ có nghĩa là thư mục khác và màu vàng có nghĩa là thư mục hiện tại.

  • nền trắng có nghĩa là chung cho cả hai tệp
  • Văn bản màu xanh lam có nghĩa là dòng được di chuyển văn bản
  • Văn bản màu đen nghĩa là văn bản giống nhau (nền trắng) hoặc khác nhau (nền màu).
  • Văn bản màu xanh lá cây có nghĩa là windiff nghĩ rằng có một dòng tương tự tương ứng trong tệp khác (xem Vằn vằn )

Menu tùy chọn

Bỏ qua khoảng trống khiến các ký tự khoảng trắng (dấu cách, tab, dòng mới) bị bỏ qua trong chế độ xem mở rộng, do đó các dòng chỉ khác nhau trong khoảng trắng sẽ bị che lại như giống hệt nhau.

Màu đơn sắc sử dụng màu sắc phù hợp với màn hình đơn sắc.

Bốn tùy chọn tiếp theo kiểm soát tệp nào (nếu có) được hiển thị ở chế độ phác thảo.

  • Hiển thị các tệp giống hệt nhau Bao gồm các tệp giống nhau trong mỗi đường dẫn
  • Hiển thị các tệp chỉ bên trái Bao gồm các tệp chỉ xuất hiện ở đường dẫn bên trái
  • Hiển thị các tệp Chỉ dành cho Quyền Bao gồm các tệp chỉ xuất hiện trong đường dẫn bên phải
  • Hiển thị các tệp khác nhau Bao gồm các tệp xuất hiện trong cả hai đường dẫn, nhưng không giống nhau.

Đánh dấu menu

Dấu hiệu được sử dụng để cho phép các tệp cụ thể được bao gồm hoặc loại trừ khỏi so sánh.

Đánh dấu tệp đánh dấu tệp đã chọn Đánh dấu mẫu… dẫn đến một hộp thoại cho phép bạn chỉ định một chuỗi con hoặc một biểu thức chính quy và
đánh dấu tất cả các tệp phù hợp với mẫu này.

  • '$' có nghĩa 'cuối chuỗi'
  • '\' có nghĩa ''
  • '.' có nghĩa '.'

Do đó, để đánh dấu tất cả các tệp có phần mở rộng 'obj' biểu thức phải là ' .obj $' .

Ẩn các tệp đã đánh dấu xóa khỏi danh sách hiển thị tất cả các tệp đã đánh dấu (và bất kỳ tệp nào trong tương lai khi được đánh dấu)

Chuyển đổi trạng thái đánh dấu đánh dấu tất cả các tệp chưa được đánh dấu và bỏ đánh dấu tất cả các tệp đã đánh dấu. Nếu bạn muốn chọn các tệp mà bạn muốn xem, hãy đánh dấu chúng, ẩn các tệp đã đánh dấu (chúng sẽ biến mất) và chuyển đổi trạng thái đánh dấu (chúng sẽ xuất hiện lại và phần còn lại sẽ biến mất).


Vằn vằn

Sau khi khớp các phần của tệp mà nó có thể khớp, Windiff xem xét các phần còn lại. Khi có các phần khác nhau, nhưng tương ứng, theo nghĩa là phần trước và phần sau khớp giữa các tệp, windiff có lựa chọn giữa hiển thị các dòng dưới dạng khối, ví dụ:

dòng trước chung cho cả hai tệpdòng đầu tiên khác với tệp đầu tiên dòng thứ hai khác với tệp đầu tiên dòng đầu tiên khác với tệp thứ hai dòng thứ hai khác với tệp thứ haidòng sau chung cho cả hai tệp hoặc xen kẽ. ví dụ. chung cho cả hai tệpdòng đầu tiên khác với tệp đầu tiên dòng đầu tiên khác với tệp thứ hai dòng thứ hai khác với tệp đầu tiên dòng thứ hai khác với tệp thứ haidòng sau chung cho cả hai tệp

Windiff sử dụng phương pháp heuristic để đánh giá xem các dòng từ hai tệp có giống nhau hay không. Nếu nó đánh giá rằng chúng giống nhau, nó sẽ hiển thị chúng xen kẽ, nếu không nó sẽ hiển thị chúng dưới dạng khối. Heuristic thực hiện nhanh chóng thay vì phức tạp và chậm chạp. Đôi khi người ta ước rằng nó đã lựa chọn ngược lại.


Một yêu cầu nhỏ: Nếu bạn thích bài viết này, hãy chia sẻ nó?

Một chia sẻ 'nhỏ' từ bạn sẽ giúp ích rất nhiều cho sự phát triển của blog này. Một số gợi ý tuyệt vời:
  • Ghim nó!
  • Chia sẻ nó lên blog yêu thích của bạn + Facebook, Reddit
  • Tweet nó!
Vì vậy, cảm ơn bạn rất nhiều vì đã hỗ trợ của bạn, độc giả của tôi. Nó sẽ không mất quá 10 giây thời gian của bạn. Các nút chia sẻ ở ngay bên dưới. :)