BBEdit For Mac v14.6 专业的HTML和文本编辑器
适用平台:macOS 10.14.1或更高版本,软件版本:v14.6
软件介绍
BBEdit For Mac 位是一款专业的的文本和HTML编辑器,它可以编辑普通文档或编辑程序源代码,如:HTML、js、css、php、jsp等等。软件小巧功能强大,BBEdit包含了很多一流的功能,包括GREP图样匹配,搜索和替换多个文件(即使未开启的远程服务器上的文件),项目定义的工具,功能导航和众多的源代码语言的语法着色,代码折叠,FTP和SFTP打开和保存,AppleScript 的,Mac OS X的Unix的脚本支持,文字和代码完成,当然还有一个强大的HTML工具配套。
软件截图
软件特色
- 完全控制文本
- 以您的方式工作
- 命令文件、文件夹、磁盘和服务器
- 享受文字无所不能
- 不负众望
- 顺利集成到现有工作流程中
更新日志 · 历史版本
- 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