mac系统无全局实时字数统计功能,仅pages和word等特定app支持,或通过automator创建右键服务实现跨应用统计。

Mac系统本身不提供全局启用的“实时字数统计”功能,所谓“实时字数统计”仅存在于特定App(如Pages、Word)或需通过第三方工具/自动化服务实现。系统级并无开关可一键开启全应用实时字数面板。
Pages中显示字数统计
Pages支持在编辑界面底部常驻显示字数与字符数,且可自由拖动位置。
点按工具栏中的 ⓘ 图标,然后选取“显示字数统计”。
计数器默认显示字数,点按计数器右侧箭头可切换查看字符数(计空格/不计空格)、段落数、页数;选中文本后,统计自动变为所选范围结果。
【注意:该统计仅对当前Pages文档生效,无法跨App使用】
Word for Mac中启用状态栏字数显示
Word的状态栏字数区域默认可见,但需手动启用才能显示完整统计维度。
右键单击Word窗口底部状态栏空白处 → 勾选「字数统计」。
此时状态栏左下角显示“字数:XXX”,将鼠标悬停其上约1秒,浮动提示框即显示字符数(计空格)和字符数(不计空格)。
双击该区域,弹出完整统计对话框,含页数、段落数、行数、中英文字符数等全部字段。
用Automator创建右键服务(真正系统级)
这是唯一能实现在TextEdit、Safari、Mail等任意支持文本选择的应用中右键调用字数统计的方法。
第一步:打开“自动操作”应用 → 新建文稿 → 选择“快速操作” → “工作流程收到当前”设为“文本”。
第二步:搜索“运行Shell脚本” → 拖入工作区 → 将“通过输入”改为“作为参数” → 清空原脚本,粘贴以下内容:
echo "字数: $(echo "$1" | wc -w)"
echo "字符数(含空格): $(echo "$1" | wc -c)"
第三步:搜索“设定变量的值” → 拖入下方 → 新建变量名“字数结果” → 将Shell脚本输出设为该变量值。
第四步:搜索“请求确认” → 拖入再下方 → 将“字数结果”变量拖至“信息”输入框。
第五步:Command+S保存,命名为“字数统计” → 关闭自动操作。
此后,在任何可选中文本的应用中,右键→服务→“字数统计”,即可弹窗查看结果,并自动复制到剪贴板。











