Video: Writing 2D Games in C using SDL by Thomas Lively 2025
Trước khi lưu lại cuối cùng, hoặc bất kỳ lúc nào bạn đang làm việc trên một tài liệu lớn trong Word 2016, xem xét làm một số dọn dẹp tài liệu. Đó là một quá trình liên quan đến việc tìm kiếm các ký tự giả mạo và các văn bản có vấn đề khác.
Một thủ tục dọn dẹp tài liệu liên quan đến việc tìm kiếm các khoảng trống ở cuối đoạn, khoảng trắng kép, tab đôi và đôi phím Enter (các đoạn trống). Đây là tất cả các mục để tránh, nhưng họ kết thúc trong các tài liệu dài anyway.
Quá trình loại bỏ các yếu tố không mong muốn này đòi hỏi phải sử dụng hộp thoại Find and Replace. Bạn cần sử dụng nút Đặc biệt để nhập các ký tự đặc biệt, chẳng hạn như Không gian, Tab và Nhập.
Macro được tạo để thực hiện công việc dọn dẹp tài liệu ghi lại các phím bấm được sử dụng để tìm kiếm và thay thế cho các ký tự khác nhau. Sau đó, Visual Basic Editor đã được sử dụng để loại bỏ một số mã dự phòng. Đây là kết quả:
' document_cleanup Macro
'Hủy bỏ các dấu cách và dấu cách hai, các tab và phím Enter
'
Lựa chọn. HomeKey Đơn vị: = wdStory
Lựa chọn. Tìm thấy. ClearFormatting
Lựa chọn. Tìm thấy. Thay thế. ClearFormatting
'Loại bỏ các dấu cách sau dấu chấm
Với lựa chọn. Tìm
. Văn bản = "^ w ^ v"
. Chuyển tiếp = Đúng
Kết thúc với
Lựa chọn. Tìm thấy. Execute Replace: = wdReplaceAll
'Hủy bỏ khoảng trắng kép
Với lựa chọn. Tìm >>. Văn bản = ""
. Thay thế. Văn bản = ""
Kết thúc với
Lựa chọn. Tìm thấy. Execute Replace: = wdReplaceAll
'Loại bỏ đôi tab
Với lựa chọn. Tìm
. Văn bản = "^ t ^ t"
. Thay thế. Văn bản = "^ t"
Kết thúc Với
Lựa chọn. Tìm thấy. Execute Replace: = wdReplaceAll
'Gỡ hai phím Enter (khoảng trống)
Với lựa chọn. Tìm
. Văn bản = "^ v ^ v"
. Thay thế. Văn bản = "^ v"
Kết thúc Với
Lựa chọn. Tìm thấy. Execute Replace: = wdReplaceAll
End Sub
Thao tác tìm kiếm và thay thế đầu tiên sẽ loại bỏ dấu cách. Văn bản tìm kiếm là ^ w ^ v, tìm kiếm bất kỳ ký tự trắng (^ w) trước phím Enter (^ v). Các ký tự khoảng trắng - không gian, tab và v.v … được thay thế bằng phím Enter, loại bỏ các dấu cách.
Việc tìm kiếm-và-thay thế lần thứ hai loại bỏ khoảng trắng kép. nhấn phím cách hai lần cho văn bản tìm kiếm và nhấn phím cách một lần cho văn bản thay thế.
Việc tìm kiếm và thay thế lần thứ ba loại bỏ các tab đôi. Các ^ t đại diện cho các ký tự tab trong hộp thoại Find and Replace.
Việc tìm kiếm và thay thế cuối cùng sẽ xoá các đoạn trống. Các ký tự ^ v đại diện cho phím Enter, do đó, thay thế ^ v ^ v với ^ v loại bỏ bất kỳ đoạn văn rỗng.
Macro này hoạt động ổn, nhưng nó có thể tốt hơn. Ví dụ: nó không xử lý khoảng trống ba hoặc ba tab. Bạn phải chạy macro lần thứ hai cho điều đó. Nếu bạn cung cấp tài năng lập trình, mã vĩ mô có thể giải quyết những vấn đề đó.