wordcount插件统计连续非空白字符为一个word,中文单字、标点、emoji各算1个word,支持utf-8中文识别;状态栏显示words/chars,右键弹窗可查看chinese chars等细分数据。

WordCount插件到底统计什么,中文能用吗
WordCount插件(bitwaker 或 h404bi 版)不区分“中文词”和“英文词”,它只按空格、制表符、换行符切分——连续非空白字符即为一个“word”。所以“人工智能”算 4 个 word,“hello world”算 2 个 word。这不是出版或合同场景下的“字数”,但对日常写作、代码注释计数够用。
- 中文单字、标点、emoji 都各自算 1 个 word
- 英文单词之间必须有空格,
console.log()整体算 1 个 word - 折叠代码块不参与统计,状态栏显示的是当前视图可见内容
- 文件 >10MB 时首次加载可能延迟,但不会崩溃
怎么装 WordCount(ST4 兼容版)
别搜“Advanced WordCount”或旧版 titoBouzout 的,那些在 ST4 上已失效或报错。认准作者是 bitwaker 或 h404bi 的轻量版。
- 按
Ctrl+Shift+P(Win/Linux)或Cmd+Shift+P(macOS)打开命令面板 - 输入
Install Package,回车等待 Package Control 加载完成 - 再输入
WordCount,选中后回车安装(不是 “Word Count” 或 “BetterWordCount”) - 安装后状态栏右下角立刻显示类似
Words: 127 | Chars: 842
状态栏没显示?先查这三件事
常见静默失败原因不是插件坏了,而是环境没就绪。
- 确认
View → Show Status Bar已勾选(状态栏被关了就啥也不显示) - 文件编码不能是
GBK或带 BOM 的UTF-8-BOM:菜单File → Save with Encoding → UTF-8 - 检查是否启用了只读模式(右下角显示
RO),或被Origami等插件劫持了状态栏区域
想看更细的统计?右键弹窗比状态栏有用
状态栏只给概览,右键菜单能展开详情,且支持中英文字符分离计数。
- 在编辑区任意位置右键 →
WordCount: Show Stats - 弹窗里会列出:
Chinese chars、English words、Non-whitespace chars等字段 - 这个弹窗统计逻辑和状态栏一致,但多了中文字符单独计数,适合快速核对
- 如果弹窗空白或报错,大概率是文件未保存(unsaved buffer)或正则引擎被干扰,先保存再试
Words 值对纯英文文档有意义,对混排文本只能当粗略参考;真正要交稿、签合同,还是得用 BetterWordCount 插件或外部工具校验——WordCount 的设计目标从来就不是出版级字数,而是“写完顺手瞄一眼”。











