BBEdit 朗读 — 真实 BBEdit 上的逐字高亮
在 BBEdit 里选中任意段落、函数或注释,选区旁边浮出 ▶ 按钮。点一下 —— 自然人声开始朗读,逐字高亮同步滑过真实的 BBEdit 窗口。
macOS 原生 · 完全免费 · 无需登录 · 支持 40+ 语言
function formatInvoice(amount, currency) — 规范化输入、套用税率,返回用于 PDF 的格式化字符串。
高亮会跟着语音逐字滑动在你的真实 BBEdit 文档上。
一个 App 覆盖所有原生 Mac 编辑器
同样的手势、同样的逐字高亮 —— 适用于所有 AX 原生暴露文本的 Mac 编辑器。
TextEdit
纯文本 / RTF 文档
Stickies
便签应用
Notes
苹果备忘录
Script Editor
AppleScript 编辑器
BBEdit
专业文本 / 代码编辑器
CotEditor
开源纯文本编辑器
TextMate
GPL 代码编辑器
Terminal
zsh / bash 终端
三步搞定 · 零配置
CastReader 是一个常驻菜单栏 App,BBEdit 本身完全不动。
安装
下载 CastReader for Mac (.dmg)。一次性授权辅助功能权限 —— 这是它读取 BBEdit 选中文字的方式。
选中
打开任意源码文件、Markdown 草稿或日志,拖选一个函数、段落或整个文档。
点击 ▶
选区旁边浮出播放按钮,一键点击 —— 音频立刻响起,高亮在 BBEdit 内逐字滑动。
BBEdit 用户怎么用朗读
BBEdit 是 Mac 的专业文本工作台 —— 代码、Markdown、长文写作、日志都能开。CastReader 补上它从来没有的一件事:自然人声回读。
长篇草稿音频校对
用 BBEdit 写书或长文的作者,通过听来抓出别扭句式 —— 耳朵能捕捉到眼睛跳读的东西。
听代码和注释
选中一个函数加 header 注释,听自然人声读比再读一遍语法墙快得多。
review 大日志文件
BBEdit 能打开其他编辑器噎住的文件。选中日志的任意一段听读 —— 查问题时很好用。
阅读障碍 · 低视力辅助
BBEdit 没有内置朗读。CastReader 的逐字跟随对阅读障碍编辑者尤其关键。
读多语言文档
BBEdit 在国际化文本工作中很受欢迎。CastReader 自动识别选区语言,覆盖 40+ 种人声。
校对 Markdown 和 HTML
提交前听一遍 Markdown 草稿 —— 抓出跳读漏掉的断句问题和啰嗦。
为什么比 macOS 自带 Speech 好
BBEdit 自带 编辑 → 开始朗读,但没有高亮、没有变速、没有自然人声。CastReader 把这些都补齐。
真实文档上的逐字高亮
透明叠加层直接在 BBEdit 窗口里跟随每个发音的词。眼睛跟声音走,不是盯着另一个阅读器窗口。
40+ 种自然人声
自动识别选中文字的语言。Kokoro 级别音质,英文、中文、日文、法文、德文、西班牙文 —— 不是机器感的系统原声。
可变速 · 段落跳转
实时改语速 0.5×–2×,点任意段即跳到该处播放 —— 这些 macOS Speech 都做不到。
零成本 · 零注册
不用账号、不用信用卡、没有日限额。CastReader 完全免费 —— 和 Speechify、NaturalReader 不同。
常见问题
怎样在 Mac 上朗读 BBEdit 文档?▾
BBEdit 自带 编辑 → 语音 → 开始朗读,但没有高亮、没有变速,只有老式系统原声。想要自然人声和真实文档上的逐字高亮,装 CastReader for Mac:选中文字 → 点 ▶ → BBEdit 开始朗读。
能打开其他编辑器打不开的超大文件吗?▾
可以。CastReader 读的是 AX API 暴露的可见文本 —— 即便是 500 MB 的日志文件,BBEdit 的选区渲染正常,读取选中范围就能工作。
能读带语法高亮的代码吗?▾
可以。CastReader 读的是字符内容,不是颜色。Python、JavaScript、Markdown 等任何 BBEdit 高亮的语言都按普通文字读。
CastReader 会修改我的文件吗?▾
不会。CastReader 通过 macOS 辅助功能 API 读取你的选区,在真实 BBEdit 窗口上叠加一个透明高亮层。文件内容不会被修改、复制或上传。
为什么要辅助功能权限?▾
辅助功能 (AX) API 是 macOS 唯一允许一个 App 读取另一个 App 当前选中文字的方式。CastReader 用它抓 BBEdit 选区 + 算逐字高亮的像素位置。
能朗读中文、日文、韩文吗?▾
可以。CastReader 自动识别 CJK 文本,切换到原生中文 / 日文 / 韩文人声。混合语言文件会在句子边界自动切换人声。
BBEdit 免费模式也支持吗?▾
支持。CastReader 对 BBEdit 免费模式和付费授权版都一致工作 —— AX API 暴露文本的方式和激活了哪些功能无关。
有快捷键吗?▾
有。装好后点菜单栏图标 → 偏好设置,给「朗读选区」绑一个全局快捷键。如果不想用浮动 ▶ 按钮,可以用纯键盘操作。
真的完全免费?▾
是。100% 免费,无账号、无信用卡、无高级人声门槛、无日词数限制。下载 .dmg 永久用。