虽然一些文字处理应用自己带有字数统计功能,但是本文的方法可以建立一个通用的字数统计服务,包括浏览器都可以使用。
1、使用Automator建立字数统计服务
a、打开Automator,选择建立“Service”;
b、在左上角搜索框输入“run applescript”,然后将搜索结果拖到右方面板中;
c、将以下代码(原代码在https://gist.github.com/nslater/1616556/raw/316da039e6f87a4f6c3dfddc4b84684c942254b7/Word+and+Character+Count.scpt)复制粘贴到“run applescript”面板代码区;
# Word and Character Count service for Mac OS X # # Adds a Word and Character Count option to the text selection context menu in all apps # # Use Automator.app to create a new service, and then select the Run AppleScript action. # Paste this code in to the text box, and save as Word and Character Count. Now switch to # a new app, select some text, and open the context menu to find the new option. on run {input, parameters} tell application "System Events" set _appname to name of first process whose frontmost is true end tell set word_count to count words of (input as string) set character_count to count characters of (input as string) tell application _appname display alert "" & word_count & " words, " & character_count & " characters" end tell return input end run
d、保存,可以命名为“Count Characters & Words”。
2、使用字数统计服务
打开TextEdit,输入一些文字,全选或是选中需要计数的文字,右键,在菜单“Services”中选择“Count Characters & Words”,弹出框即会显示字数统计。
3、取消右键中的服务
在系统的“System Preferences”中选择“Keyboard”-“Shortcuts”-“Services”,找到“Count Characters & Words”,取消前面的勾选,右键菜单就不会出现选项了。
原文:http://osxdaily.com/2014/01/27/word-character-counter-service-mac-os-x/