BBEdit For Mac v14.6.8 专业的HTML和文本编辑器
![](http://imacos.top/wp-content/uploads/2021/02/1617896194-prune-9.php_.png)
适用平台:
- macOS 10.14.1或更高版本,软件版本:v14.6
- macOS 10.15.4 或更高版本,软件版本:v14.6.8
软件介绍
BBEdit For Mac 位是一款专业的的文本和HTML编辑器,它可以编辑普通文档或编辑程序源代码,如:HTML、js、css、php、jsp等等。软件小巧功能强大,BBEdit包含了很多一流的功能,包括GREP图样匹配,搜索和替换多个文件(即使未开启的远程服务器上的文件),项目定义的工具,功能导航和众多的源代码语言的语法着色,代码折叠,FTP和SFTP打开和保存,AppleScript 的,Mac OS X的Unix的脚本支持,文字和代码完成,当然还有一个强大的HTML工具配套。
软件截图
![](http://imacos.top/wp-content/uploads/2021/02/1617896538-截屏2021-04-08-下午11.40.03.png)
软件特色
- 完全控制文本
- 以您的方式工作
- 命令文件、文件夹、磁盘和服务器
- 享受文字无所不能
- 不负众望
- 顺利集成到现有工作流程中
更新日志 · 历史版本
- 20230312
- 发布说明可在官网barebones.com/support/bbedit/notes-14.6.4.html
- 20230202
- 修复了提取操作(单个或多个文件)会为找到的每个匹配项生成搜索结果列表条目的错误,即使结果从未显示过。这使得 Extract 操作的运行速度比必要的慢,并且(在极端情况下)导致操作期间内存消耗过多。
- 修复了在软包装文档中删除矩形选区会随后引起大量混乱的错误。
- 修复了如果所选文本被比包含选择范围的行(包括空行)短的行打断,则在矩形选择中键入将无法正确保持选择范围的错误。此修复程序还允许键入多个不同长度的选择范围(例如可能由“查找并全选”为 Grep 模式生成)。
- 在 macOS Ventura 上运行时,可以安装diff用于文件比较的替代工具。这提供了解决 macOS 13.0 (FB11508082) 中引入的错误的方法,该错误安装了一个diff在比较非常大的文件时具有病态性能特征的版本。
- 如果您遇到此类性能问题,我们建议您安装diffutils包含 diff(1). 您可以从源代码构建它,也可以brew
- Monoid 和 Monoisome默认启用连字。
- 修复了提交的崩溃日志的可能来源。
- 对 Radar 100658961 进行了更改,这会偶尔导致“查找”窗口中的按钮启用不一致(可能还有其他问题)。
NSMenuShouldUpdateSettingsTitle
如果您喜欢这种情况,该应用程序将尊重在 macOS 13.0 及更高版本上运行时的价值。
- 根据旧的专家偏好(以及
AppleFontSmoothing
macOS 12.0 及更高版本中没有 GUI 的系统偏好)恢复了对字体平滑的控制。
- 更正了零宽度和某些不间断空格字符的显示。
- 修复了对项目站点设置的更改实际上并未保存到项目中的回归。
- 在后台线程上启动 Xcode 项目发现,这样如果 Spotlight 完全损坏,例如
mds
挂起并阻塞 API 调用,应用程序将不会在启动时挂起。
- 修复了在“首选项”窗口中单击颜色样本然后将编辑窗口置于前面将无法断开“首选项”样本与颜色面板的连接的错误,这样颜色面板中的更改会同时影响编辑窗口(故意)以及“首选项”窗口中的设置(不需要)。
- 在对窗口宽度进行基于字符的软换行时,请省略末尾的 em-width 边距,以允许更准确的换行点。
- 修复了在编辑时未正确重新包装成比例字体的软包装文本的错误。
- 修复了在尝试撤消操作或随后关闭文档时拖动矩形选择后会发生的崩溃。
- 进行了更改以纠正使用某些字体时某些小精灵的缺失显示。
- 20221011
- BBEdit 编辑引擎中的低级文本渲染已经过重新设计,以提高性能和操作系统兼容性(包括未来的 macOS 版本)。此更改还标志着字体连字的胜利回归(当正在使用的显示字体支持时),并为 Unicode 字符呈现带来了改进。
- 最后,返工包括针对长期存在的 macOS 错误和性能回归的解决方法(雷达 34909871、FB5433254、FB7654002、FB9979006、FB10429697、FB9971063),这些问题表现为一系列症状,包括:
- 应用程序在启动时挂起(通常在启动进度面板中显示“等待 macOS...”);
- 应用程序在后台未使用超过一分钟后进入前台时停止;
- 无法在编辑区域渲染字符字形,导致窗口看起来是空白的;
- 使用(系统确定的)显示字体,而不是在 Editor Defaults 首选项中指定的字体。
- 比预期的应用程序启动时间慢;
- 表情符号和其他 Unicode 代理对的不可预测呈现
- 由于(使用新的文本渲染)Unicode“私人使用区域”字符不再那么有毒,
DisplayPrivateAreaGlyphs
专家偏好现在默认开启。
- 进行了更改,以便在构建搜索缓存需要很长时间的情况下,按名称打开文件不会完全占用应用程序。在这种情况下,在您获得搜索结果之前将是相同的时间,但在此期间应用程序将保持对其他用途的响应。
- 在 macOS 13.0 及更高版本上运行时,“首选项”菜单命令显示为“设置”,“首选项”窗口的标题也同样更改为“设置”。(我们不制定规则,就是这样。)帮助手册和用户手册不是动态可变的,因此它们会在相当长的一段时间内继续引用“首选项”。
- 在 macOS 11.0 或更高版本上运行“在 BBEdit 中预览”窗口时使用放大或缩小时,BBEdit 将要求 Web 视图放大内容,以便(如有必要和适当)内容将重排。
- 进行了一些更改以改善打印体验:现在提供了打印文本文档的进度,并且该过程是窗口模式的,因此如果您在后台打印很长的内容,您可以同时继续在其他文档中工作。
- 进行了更改以减少在按名称打开文件和其他一些地方使用的目录缓存的目录重新扫描量。
- 进行了更改以节省标记数据和其他结构使用的内存。
- 更改项目的站点设置面板中的设置将清除部署状态,这样您就不必记住使用“重新部署整个站点”。
- 修复了完成 macOS 系统文本替换(如果完成首选项中允许)无法正确替换替换触发器中任何前导断字字符的错误。
- 修复了通过 SFTP 服务器上的符号链接打开文件时的错误。
- 改进了在 FTP/SFTP 浏览器窗口列表中对大量项目进行排序时的性能。
- 对多文件搜索和文本工厂处理进行了更改,以便在将重叠文件夹(或项目)指定为搜索目标的情况下只处理文件一次。
- "
:
" 允许在 Unix shell 脚本中作为标识符字符,当包限定的函数名称遵循 Google 的 bash 脚本样式指南时,它会修复函数检测。
- 修复了在某些情况下自动配对会出现奇怪行为的错误(通常是通过将插入点推进到下一个配对项目而不是插入一对键入的字符)。
- 取消将 Java
.hprof
文件视为 HTML 或 XML(或作为文本文件,就此而言)的资格。
- 修复了在“
$foo->@{'abc', 'def'};
”等情况下 Perl 变量着色超出预期扩展的错误
- Racket 文件被视为 Lisp/Scheme/Clojure 语言模块的特例,包括对
#|...|#
块注释和#;
s-expression 注释的特殊处理。
- 修复了 Unix Shell 脚本解析器中的错误,其中
#
字符串中间的哈希 (" ") 被视为注释分隔符,通常没有预期的结果。
- 修复了“已安装的语言”面板中“菜单”列没有立即反映使用“全部显示”或“全部隐藏”的显示错误。
- 修复了软换行缩进设置未与文档状态一起保存的问题;因此,它会在重新打开文档时重置为首选项默认值。
- 修复了在关闭“查找”窗口正忙于搜索的文本文档,然后再次激活“查找”窗口时偶尔发生的崩溃。(这通常只发生在非常大的文件中,但可以想象,在正确的操作顺序和时间安排下,任何时候都可能发生。)
- 修复了将项目添加到语言首选项中的语言特定设置列表不会将其滚动到视图中的错误。
- 显示 Hex Dump {File, Front Document} 的输出时关闭“软换行文本”选项,因为在这种情况下换行没有用。
- 修复了 Go 原始字符串中的反斜杠被错误地视为字符转义的错误。
- 进行了更改,这可能会提高打印时的页面/页边距准确性。(或者它可能不会;确实有方法可以确定。试试吧!)
- 解决了 macOS 11.0 及更高版本上的 AppKit 错误,该错误导致启动进度条无法正确填充。
- 修复了 TypeScript 函数中的返回类型声明会混淆函数扫描器的错误。
document
脚本接口返回的对象由它们在应用程序中的唯一 ID 指定,只要文档在应用程序的运行中打开,该 ID 就有效。document 1
这提高了脚本界面的性能,并解决了一个 macOS 错误 (Radar 100322030),在该错误中,在脚本对窗口列表进行快速顺序更改的情况下,引用 无法正确解析。
- 为学分添加了名称。(可能是你的;可能是别人的。)
- 进行了更改,以便在对磁盘上已存在的文档使用“保存副本”时保留扩展的文件系统安全属性。
- 如果在差异窗口打开的情况下退出,任何仅在该差异窗口中打开的文件都将在各自的窗口中重新打开,而不是在带有隐藏侧边栏的窗口中重新打开(这令人困惑)。
- LSP 工作区发现现在将包含 StandardML“
*.cm
”或“ *.mlb
”文件的目录识别为合格的工作区根,而没有任何其他可识别的标记。
- BBEdit v13.5.4
- BBEdit v13.5.5
- BBEdit v13.5.6
- BBEdit v14.0-20210912
- BBEdit v14.0.3-20211212
下载地址
【解压密码:imacos.top】
资源下载注册登录升级VIP会员 尊享全站资源下载特权
评论0