首页/软件/BBEdit

BBEdit:macOS 平台的专业 HTML 与文本编辑器 #

BBEdit 是什么? #

BBEdit 是 Bare Bones Software 出品的一款面向 macOS 的专业 HTML 与文本编辑器,官方标语是 "It doesn't suck.®"。它被定位为 macOS 上领先的专业 HTML 和文本编辑器,专门为满足作家、网页作者和软件开发者的需求而打造,在文本、源代码与文本数据的编辑、搜索和处理方面提供了非常丰富的功能。

无论是编写网页代码、维护大型代码项目、批量处理日志与配置文件,还是纯粹进行长文写作,BBEdit 都能提供统一的编辑环境。它内置 grep 模式匹配、跨文件搜索替换、项目定义工具、函数导航、语法着色、代码折叠、FTP/SFTP 打开与保存、Git 与 Subversion 集成、AppleScript 与 macOS Unix 脚本支持、文本与代码补全,以及一整套健壮的 HTML 标记工具。BBEdit 提供 30 天全功能评估期,评估期结束后仍可免费使用核心功能,且不会出现弹窗或无关打扰。

BBEdit 有哪些亮点特色? #

  • 强大的 grep 模式匹配与跨文件搜索替换:官方明确指出 BBEdit 支持 grep 模式匹配以及跨多个文件的搜索和替换,配合项目级的范围限定,能够在成百上千个文件中一次性完成精准定位与批量修改,是处理日志、代码重构和大规模文本清洗的利器。

  • 多语言语法着色、代码折叠与函数导航:BBEdit 为众多源代码语言提供语法着色与函数导航,并支持代码折叠。在阅读和编辑大型源文件时,可以快速在函数/方法之间跳转,折叠无关代码块,让注意力始终集中在当前逻辑上。

  • Git 与 Subversion 版本控制集成:编辑器内置 Git 和 Subversion 集成(属于付费授权/订阅才解锁的高级功能),无需离开编辑窗口即可完成常见的版本控制操作,让代码修改与提交保持在同一个工作流中。

  • FTP 与 SFTP 直接打开与保存:BBEdit 支持通过 FTP 和 SFTP 直接打开、编辑并保存远端服务器上的文件,无需先下载到本地再上传,非常适合维护线上站点与远程服务器配置文件。

  • 完整的 HTML 标记工具与 Web 创作能力:产品从诞生之初就面向 Web 作者,提供一整套健壮的 HTML 标记工具。Web 创作工具属于 BBEdit 的专属高级功能,在免费模式下不可用。

  • 可脚本化与深度自动化:BBEdit 支持 AppleScript 以及 macOS 上的 Unix 脚本,可以与系统自动化流程、命令行工具链无缝衔接,把重复性的文本处理任务交给脚本执行。

  • 免费模式永久可用,零打扰:评估期结束后,BBEdit 依然可以继续免费使用(Free Mode),官方承诺没有 nag screen、也没有未经请求的打断。免费模式保留了强大的核心编辑能力,仅在网页创作工具等专属功能上有所限制。

  • 原生通用二进制,适配 Apple silicon 与 Intel:BBEdit 16 为通用应用,同时支持 Intel 与 Apple silicon 处理器的 Mac,且兼容现代 macOS 版本,包括 macOS 26 "Tahoe"。

BBEdit截图

免费下载 BBEdit #

以下为官方提供的 macOS 安装包,点击链接即可下载。

文件名 描述 大小 下载
BBEdit_16.0.3.dmg BBEdit 16.0.3 macOS 磁盘映像安装包,通用二进制,支持 Intel 与 Apple silicon 30.7 MB 夸克网盘

说明:BBEdit 16.0.3 的官方发布日期为 2026-08-25。你也可以前往官网下载页面或 Mac App Store 获取最新版本。

BBEdit 如何使用? #

BBEdit 的界面遵循 macOS 原生应用的使用习惯,新手按以下流程即可快速上手:

  1. 启动并打开内容:安装完成后启动 BBEdit。通过 File > Open 打开单个文件,也可以直接把文件或整个文件夹从访达(Finder)拖到 BBEdit 图标或窗口中。打开文件夹时,BBEdit 会将其组织为一个项目,方便后续按项目范围搜索。

  2. 借助智能界面找到功能:BBEdit 的界面被设计为可以轻松访问其各项最佳功能。顶部导航栏会根据当前文件自动列出函数或标记结构,点击即可跳转;窗口底部的状态区域可查看文件编码、行号等信息。

  3. 执行搜索与替换:使用搜索菜单中的查找/替换功能,勾选 grep 选项即可启用正则(grep)模式匹配。选择跨多个文件搜索时,可以指定搜索范围(如当前项目、某个文件夹或磁盘),一次性在大量文件中定位或批量修改文本。

  4. 编辑代码或撰文:打开源代码文件后,BBEdit 会自动进行语法着色;使用代码折叠隐藏无关区块;在支持的场景下还可使用文本与代码补全加速输入。若需要编写网页,可使用内置的 HTML 标记工具生成与校验标签。

  5. 接入版本控制与远程服务器:在菜单中启用 Git 或 Subversion 集成,直接在编辑器内查看改动与提交;需要通过 FTP/SFTP 维护远端文件时,可在软件内建立连接并直接打开、编辑、保存远端文件。

  6. 用脚本扩展工作流:如果你的日常工作涉及大量重复性文本处理,可以编写 AppleScript 或调用 macOS 的 Unix 脚本工具,把 BBEdit 嵌入到自动化流程中。

提示:BBEdit 首次运行会开启 30 天评估期,期间所有功能均可使用。评估期结束后,软件会回到免费模式,仅保留核心编辑功能;购买许可证或订阅后,可随时重新启用全部专属功能。

BBEdit 的常见问题? #

BBEdit 是免费软件吗?为什么还有订阅和许可证?

BBEdit 提供 30 天评估期,期间全部功能开放。评估期结束后,你仍然可以继续免费使用 BBEdit,官方承诺没有弹窗提示、也没有未经请求的打断。免费模式包含强大的核心编辑功能,但不包含 Web 创作工具、Git 与 Subversion 集成、代码补全、Clippings、Scratchpad、shell worksheets 等专属功能;购买许可证或订阅后即可随时重新启用这些功能。

Mac App Store 版本的订阅价格是多少?

Mac App Store 提供两档付费订阅:按年 US$49.99 / 年,或按月 US$4.99 / 月(其他地区价格可能不同)。订阅生效期间可以使用 BBEdit 的全部高级功能,包括后续更新或新大版本中引入的新功能,无需额外付费。

我只想一次性买断,可以吗?

可以。Bare Bones Software 表示会继续通过官方在线商店和授权经销商提供永久(perpetual)许可证,包括多用户许可证。由于 Mac App Store 不提供付费升级机制,永久许可证只能在官网渠道购买。如果你持有 BBEdit 15.5.5 或更早商业版本的付费许可证,可以购买升级版本。

BBEdit 16 对系统有什么要求?

BBEdit 16 要求 macOS 14.0 或更高版本,兼容包括 macOS 26 "Tahoe" 在内的现代 macOS 版本。它是通用二进制应用,同时支持搭载 Intel 处理器和 Apple silicon 处理器的 Mac。

从旧版本升级到 BBEdit 16 应该怎么做?

如果你一直使用免费模式,直接下载并安装新版本即可,你会获得一个全新的 30 天评估期来试用新功能,之后软件会自动回到免费模式。如果你拥有 BBEdit 15.5.5 或任何更早商业版本的付费许可证,则需要购买升级。Mac App Store 客户如果订阅处于有效状态,将立即获得 BBEdit 16 的全部高级功能,且这不会改变原有的订阅周期。

启动 BBEdit 时弹出 "License Code" 提醒是什么原因?

这种情况通常是因为你之前从 Mac App Store 购买过 BBEdit,App Store 会记住这次购买记录,并在你通过 App Store 更新时用它覆盖你当前安装的版本——即使你正在使用的是从官网下载的版本。Mac App Store 版本的 BBEdit 不识别也不使用永久许可证码,因此无法搭配你的许可证使用。解决方法是:打开 App Store 应用并登录 Apple 账户,在 "Purchased" 列表中找到 BBEdit,点击 "…" 按钮选择 "Hide Purchase" 并确认;然后前往官网下载页面下载最新版本,用下载的磁盘映像安装并替换掉 App Store 版本。如有疑问,可参阅官网针对 Mac App Store 客户的 FAQ 或联系官方支持。

BBEdit 如何安装? #

BBEdit 目前仅提供 macOS 版本,通过磁盘映像(.dmg)安装,流程如下:

  1. 确认系统版本:确保你的 Mac 运行 macOS 14.0 或更高版本。BBEdit 16 兼容现代 macOS 版本(含 macOS 26 "Tahoe"),并同时支持 Intel 与 Apple silicon 处理器。

  2. 下载安装包:从上方下载表格获取 BBEdit_16.0.3.dmg,或前往 BBEdit 官方下载页面获取最新版本。也可通过 Mac App Store 安装(App Store 版本功能与官网版本完全一致)。

  3. 打开磁盘映像:双击下载完成的 .dmg 文件,系统会挂载该磁盘映像并打开一个窗口。

  4. 拖入应用程序文件夹:在打开的窗口中将 BBEdit 应用图标拖拽到 "应用程序"(Applications)文件夹的别名上,或直接把应用拖入访达中的应用程序文件夹。

  5. 首次启动:前往 "应用程序" 文件夹双击 BBEdit 图标启动。若系统提示该应用来自互联网下载,请点击"打开"确认。首次启动后,BBEdit 会开始 30 天评估期,期间所有功能可用。

  6. 退出磁盘映像:安装完成后,在访达侧边栏中推出(Eject)该磁盘映像,并可将 .dmg 文件删除以节省空间。

注意:如果你之前通过 Mac App Store 安装过 BBEdit,请务必先用官网下载的版本替换掉 App Store 版本,否则 App Store 可能在更新时覆盖你的安装。

BBEdit 如何卸载? #

BBEdit 没有内置卸载程序,在 macOS 上按以下步骤移除即可:

  1. 退出应用:确保 BBEdit 已完全退出(可在菜单栏选择退出,或按 Command + Q)。

  2. 删除主程序:打开访达,进入 "应用程序" 文件夹,找到 BBEdit,将其拖入废纸篓;随后清空废纸篓。如果是从 Mac App Store 安装的版本,也可以在启动台(Launchpad)中长按图标后点击删除,或通过访达删除应用本体。

  3. 清理用户级支持文件(可选):若希望彻底清除配置与缓存,可按常规 macOS 路径检查并删除相关文件,例如用户资源库下的应用支持文件夹、偏好设置文件与缓存目录(通常位于 ~/Library/Application Support/、~/Library/Preferences/ 与 ~/Library/Caches/ 下,名称与 BBEdit 或其开发商 Bare Bones 相关)。删除前建议先备份,以免丢失自定义配置、剪贴片段(Clippings)等个人数据。

  4. 确认卸载完成:重新启动访达,确认 "应用程序" 文件夹中不再存在 BBEdit,且没有残留的后台进程。

提示:如果你的 BBEdit 是通过 Mac App Store 订阅方式安装的,卸载应用并不会自动取消订阅。如需停止续费,请前往 App Store 账户设置中手动取消订阅;订阅会在当前订阅周期结束前 24 小时之外取消才生效。

相关标签
BBEditmacOS 文本编辑器macOS 代码编辑器HTML 编辑器grep 搜索替换多文件搜索Git 集成编辑器语法高亮程序员编辑器