Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Mac

Cách đếm từ trong TextEdit trên Mac

TextEdit, chương trình soạn thảo văn bản đơn giản tích hợp sẵn trong macOS (và Mac OS X trước đó), có nhiều đặc điểm hấp dẫn - đến nỗi bài viết này đang được gõ ngay trong TextEdit dù có Word và Pages đầy đủ tính năng hơn trên cùng một Mac. Nhưng nó có một hạn chế rõ ràng: không có tính năng đếm từ.

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn một phương pháp khá đơn giản để thêm chức năng đếm từ vào TextEdit trên Mac. Sau đó chúng tôi thảo luận một số giải pháp thay thế dễ dàng hơn (nếu kém thỏa mãn hơn) nếu phương pháp đầu tiên trông đáng sợ.

Tạo tính năng đếm từ chính xác trong TextEdit

Mở Automator. (Nó nằm lẻ trong Applications, hoặc bạn có thể tìm nó với Spotlight.) Nó sẽ yêu cầu bạn chọn loại tài liệu; nhấp vào Dịch vụ (Service), sau đó Chọn (Choose). (Nếu nó không hỏi, bạn có thể phải nhấp Tài liệu mới (New Document) để đến màn hình đúng.)

Ở trên cùng, để phần đầu (bên cạnh 'Dịch vụ nhận được được chọn' - Service receives selected) là 'văn bản' (text). Nhấp vào cái thứ hai (mặc định là 'bất kỳ ứng dụng nào' - any application) để mở menu thả xuống, chọn Khác (Other), sau đó tìm và chọn TextEdit.

Cách đếm từ trong TextEdit trên Mac

Đảm bảo Thư viện (Library) được chọn trong khung bên trái (nhấp vào Thư viện trong thanh trên nếu khung này không hiển thị) và cuộn xuống cho đến khi tìm thấy hành động 'Chạy tập lệnh Shell' (Run Shell Script) (nó theo thứ tự bảng chữ cái). Kéo và thả nó vào khung bên phải.

Cách đếm từ trong TextEdit trên Mac

Đừng thay đổi bất kỳ tùy chọn nào khác. Chỉ cần dán đoạn văn bản sau (do Tony T1 tạo tại chuỗi thảo luận Apple này), chính xác như nó là, dấu ngoặc kép, tên file lạ và tất cả, vào hộp văn bản, đè lên 'cat':

osascript <<-AppleScriptHereDoc
tell application "TextEdit"
set word_count to count words of document 1
set char_count to count characters of document 1
set show_words to (word_count as string) & " words. (" & (char_count as string) & " characters.)"
set dialog_title to "TextEdit Word Count"
display dialog show_words with icon 1 with title dialog_title buttons {"Ok"} default button "Ok"
end tell
AppleScriptHereDoc

Bây giờ nhấp File > Lưu, và lưu dịch vụ là Đếm từ (Word Count) hoặc tương tự. Thoát Automator.

Cách đếm từ trong TextEdit trên Mac

Và xong! Trong tài liệu TextEdit, chọn bất kỳ đoạn văn bản nào (nó không hoạt động nếu không chọn văn bản) và nhấp chuột phải. Lệnh mới Đếm từ nên xuất hiện ở dưới cùng. (Trong High Sierra, bạn phải chọn Dịch vụ > Đếm từ.)

Cách đếm từ trong TextEdit trên Mac

Nhấp vào nó và bạn sẽ nhận được số đếm từ cho toàn bộ tài liệu (thay vì cho văn bản được chọn, vì vậy không, nó vẫn chưa phải giải pháp hoàn hảo).

Cách đếm từ trong TextEdit trên Mac

Các giải pháp thay thế dễ dàng hơn

Nếu bạn không thích Automator, có một số giải pháp thay thế đơn giản hơn bạn có thể dùng thay thế.

Sử dụng chức năng Tìm (Find) của TextEdit

Giải pháp này không chính xác, và lại chỉ cho phép đếm từ của toàn bộ tài liệu, nhưng ít nhất nó là điều bạn làm trong chính TextEdit.

Trong tài liệu TextEdit của bạn, nhấn Chỉnh sửa > Tìm > Tìm (hoặc dễ hơn, Cmd + F) để mở trường Tìm. Nhấp vào biểu tượng tìm kiếm (kính lúp) ở đầu bên trái của trường, và chọn Chèn mẫu (Insert Pattern) từ menu thả xuống. Trong nhóm tùy chọn thứ hai, bạn sẽ thấy 'Bất kỳ ký tự từ nào' (Any Word Characters). Nhấp vào nó.

Cách đếm từ trong TextEdit trên Mac

Chức năng Tìm sẽ chạy tìm kiếm bất kỳ từ nào. Bạn sẽ thấy tất cả các từ này được làm nổi bật, và một con số - số đếm từ - ở cuối bên phải trường Tìm. Mẫu Từ (Word pattern) vẫn ở trong trường Tìm, vì vậy bất kỳ lúc nào bạn chỉ cần nhấn Cmd + F để lấy lại số đếm. Điều này trở nên khó chịu nếu bạn cần tìm và thay thế cái gì đó, tuy nhiên.

Cách đếm từ trong TextEdit trên Mac

Và một cái nhìn nhanh vào các từ được làm nổi bật sẽ cho thấy nó không hoàn toàn chính xác, đặc biệt là sa sút ở các từ có dấu nháy đơn. (Vào các dịp khác nhau, tùy thuộc vào định dạng, chúng tôi đã thấy nó nghĩ "you'll" là hai từ, hoặc không phải từ nào cả.) Vì vậy nó ổn để cho ý tưởng khái quát, nhưng nó sẽ liên tục đếm thiếu hoặc thừa một vài phần trăm, tùy thuộc vào phong cách viết cởi mở của bạn.

Ăn gian! Dán vào chương trình khác

Cuối cùng, và chỉ phòng khi nó chưa từng đến ý bạn, hãy nhắc nhanh đến phương pháp ăn gian mà hầu hết chúng ta dựa vào trước khi quyết định giải quyết vấn đề này.

Trong tài liệu TextEdit, chọn tất cả (Cmd + A), hoặc chọn văn bản bạn muốn đếm từ, sau đó vào tài liệu trong một chương trình có tính năng đếm từ - chúng tôi thường dùng Google Docs, nhưng Microsoft Word và Apple Pages là các lựa chọn khác - dán nó vào với Cmd + V và làm đếm từ đó. (Trong Google Docs dùng Công cụ > Đếm từ, hoặc Cmd + Shift + C.)

Đây không phải giải pháp thỏa mãn nhưng nó ít nhất cho phép bạn đếm từ cho văn bản được chọn thay vì toàn bộ tài liệu.