BBEdit for Mac v14.5 文本和HTML编辑器 破解版下载
应用介绍
BBEdit是macOS领先的专业HTML和文本编辑器。这个屡获殊荣的产品旨在满足作家,网络作者和软件开发人员的需求,并分享丰富的功能,知识兔用于编辑,搜索和处理散文,源代码和文本数据。
## 专注于编辑和管理代码
此外,BBEdit编辑器不包括用于设置文本格式的高级选项,基于视觉的文本更改工具,同义词库或页眉和页脚,而是专注于为您的日常开发需求分享有效的代码编辑工具。
借助BBEdit直观易懂的用户界面,您将能够创建和编辑与小型或大型开发项目相关的源文件,网页和任何类型的文本文档。
## 基于正则表达式的搜索和高级代码整形工具
此外,BBEdit代码处理实用程序将使您能够利用强大的功能,例如基于正则表达式的搜索和替换,快速和智能的文本着色,高度高级的文本转换,代码折叠和完成以及其他设计的独特功能使Mac上的代码编辑过程尽可能轻松和流畅。
此外,BBEdit编辑器包括大量选项,可帮助您编辑文本字符串,例如,知识兔用于万维网的源文件或用于HTML和其他编程语言的文件。
## HTML标记和Web创作
此外,如果知识兔您是专业的Web设计人员,则可以使用BBEdit执行任何Web创作任务,知识兔以及基于HTML标记的快速,快速的代码转换任务。
BBEdit还分享了对数十种不同的Web和桌面编程语言的扩展支持,例如C ++,Java,Perl,PHP,Ruby,SQL,Python等。
作为额外的好处,BBEdit为您分享了所需的工具,这些工具可用于同时快速地更改或查找一组文件中所有文本的出现,眨眼之间即可有效地调整网页或重新格式化和修改大型文本。文本文件。
## 对AppleScript和UNIX的脚本支持
其他值得注意的功能包括集成的FTP和SFTP支持,强大的拼写检查器,与Adobe Dreamweaver的紧密集成,命令行工具以及高级UNIX和AppleScript脚本支持。
总体而言,BBEdit是一个面向编程的文本编辑器,具有足够多的工具和功能,无论开发人员所从事的项目类型如何,都能使开发人员满意。
版本 14.5 更新内容:
## 新功能
当使用支持符号重命名的语言服务器(特别是textDocument/rename命令)时,您可以右键单击符号,如果知识兔服务器认为您应该被允许重命名符号,上下文菜单上会出现“重命名”命令. 编辑菜单上的“重命名选定符号”命令也可以执行此操作。
选择此项将提示您输入新的符号名称,确认输入将执行重命名操作。符号重命名可能会影响多个文件;如果知识兔是这样,BBEdit 将根据需要打开它们。
如果知识兔需要,通过符号重命名执行的更改在每个文件中都是可撤消的。
如果知识兔 LSP 补全返回additionalEdits数据(例如包含解析已完成符号所需的头文件的语句),BBEdit 将在插入补全后根据需要应用这些编辑。(每个单独的附加编辑都是可撤消的。)
添加了对 LSP“代码操作”的支持。如果知识兔服务器完全支持它们,则在右键单击文本文档时根据插入点/选择范围根据上下文分享这些。BBEdit 将询问服务器它支持什么,服务器可能会以适合您源文件中该位置的操作列表进行响应。
如果知识兔服务器返回这样的列表,BBEdit 将在上下文菜单的“代码操作”子菜单上呈现操作。
新增“尾部模式”:开启时,如果知识兔在 BBEdit 打开时更改插入点,BBEdit 会将插入点移动到文件末尾。(在尾部模式下,BBEdit 将更改选择范围但不会将文件滚动到末尾,除非 文件在重新加载时已经滚动到末尾。)
这对于日志文件非常有用,因此默认情况下,对于文件扩展名映射到“日志文件”语言的文件,它是打开的。您还可以通过任何常用机制为每个文件打开(或关闭)它:查看 -> 文本显示、文本选项菜单命令或文本选项面板。(该设置适用于任何本地打开的文件,无论它是否映射到“日志文件”语言。)
“尾部模式”设置是持久的,因此您手动打开(或关闭)尾部模式的文件将在关闭和重新打开时保持该设置。
## 修改功能
“Editor Defaults”首选项面板会收到一条解释设置行为的咨询通知;即,它们为新文档(以及没有保存设置的文档)建立默认值,并且知识兔对首选项窗格中的设置的更改不会影响当前打开的文档。
如果知识兔导航栏可见(并且知识兔“文本选项”项已启用),“文本选项”命令现在会打开附加到导航栏中“齿轮”的弹出框。旧工作表仍在使用,但仅在弹出框不可用时才会出现。
调整了“命令”面板中的布局,知识兔以稍微填充窗口空间。
PreferenceData不再支持在 Dropbox 或 iCloud Drive 中查找文件夹。(这从来都不是一个好主意,但 BBEdit 曾经允许这样做。)如果知识兔 BBEdit 在启动时检测到这样的文件夹,它将将该文件夹的内容复制到适当的本地位置,并继续使用后者。
当数据源是一个很大的目录(例如磁盘浏览器或 instaproject)时,进行了更改以提高“按名称打开文件”的性能。第一次搜索仍然需要大量时间;但是影响搜索结果的目录更改将不再需要丢弃整个缓存,知识兔从而提高后续性能。
当取消正在进行的多文件搜索/替换操作时,BBEdit 将立即停止收集任何累积的结果。当搜索/替换操作非常快速地生成大量结果时,这会改善行为。
在键入或自动配对时生成“智能”引号时,BBEdit 将遵循“键盘”系统首选项中的引号字符设置。
在将长文档软包装到窗口宽度时,进行了更改以显着提高性能。(该改进仅在使用固定宽度字体时可用。)
有一些限制:数学不适用于打破固定宽度字体合同并以两倍宽度呈现的单个字符(即大多数 CJKV 字符和表情符号)。
进行了更改,知识兔以便 Grep 模式匹配将代理项对视为单个字符。\p{…}当用于可能包括组合代理对的字符类别时,这提高了正确性 。
允许 BBEdit 可以编辑的声明文件类型的系统生成图标(但它没有唯一的图标类型)。
为笔记本添加了一个独特的图标。
##错误修复
进行了更改,知识兔以便 BBEdit 在第一次需要时只请求当前 shell 登录环境一次。这提高了在 BBEdit 中执行任何涉及运行 Unix 脚本或命令的操作时的性能。
进行了更改,知识兔以便在您的默认 shell 时使用 shell 工作zsh表fish 。(鱼不能在 shell 工作表中使用。)
重新设计了外壳工作表内部以提高效率。
进行了更改以提高某些客户端的代码性能,其中涉及重复扫描目录以枚举其内容。
修复了在使用并关闭源代码管理表单窗口或“显示文档”输出窗口后发生系统外观更改时发生的崩溃。
提高了在 C/C++ 源文件和头文件中猜测 Objective-C 变体的准确性。
将 PCRE 更新到 10.40。
修复了本应显示在简单输入字段表的文本框中的占位符文本未出现的错误。
进行了一些内部更改以重用现有代码并提高性能。
修复了按名称打开文件会发出不适当 git-ignore请求的错误,这将导致 git 报告致命错误并退出,随后在按名称打开文件窗口和其他地方破坏 git-ignore 过滤。
修复了 FTP(不是 SFTP)客户端代码中的线程安全问题,该问题可能导致文件上传传输结束时偶尔报告的停顿。
确保 BBEdit 窗口中预览的标题在文档名称更改时保持不变。
更新了默认工作表文具以更正一些不合时宜的错误。
进行了更改以在恢复大量自动保存的文档时略微提高启动性能。
使字符检查器在矩形选择中表现得更好。
修复了使用文字分隔符(与 grep 模式相反)的无代码语言模块中的字符串和注释扫描中的各种错误。
修复了如果知识兔语言的显示名称中有斜杠,则不会创建语言服务器日志文件的错误。
URL从FTP Info AppleScript 记录中删除了一个名为“”的冲突属性(如果知识兔文档的URL属性是通过内置的 FTP/SFTP 支持打开的,则该文档的属性在其中具有相同的值。
文件夹的别名/符号链接不再有资格在磁盘浏览器和项目窗口中扭曲打开。当浏览使用符号链接在目录图中创建循环的目录时,这可以防止混乱和疯狂。
在评估将要打开到项目侧边栏中的文件是否位于项目目录中时,该过程现在可以防止目录图中使用符号链接或别名创建(有意或无意)的循环。
改进了与不符合已发布规范的语言服务器的完成行为兼容性。(瞪着 TypeScript 语言模块)。
修复了在转到行号中指定行尾字符偏移量不会将插入点移动到请求位置的错误。
修复了尝试打开旧版 BBEdit 插件时发生的崩溃问题。
修复了 Ruby 源文件中的问号在某些情况下使用数字着色不当着色的错误。
更正了函数菜单中 Ruby 类定义的标记。
进行了更改,知识兔以便在使用“使用选择进行查找 (grep)”时不再转义换行符。这避免了使用(?x).
修复了恢复先前使用的“在 BBEdit 中预览”窗口位置的错误,如果知识兔它位于与默认位置不同的屏幕上。
修复了导航栏快捷方式中为“打开文本选项”分配的等效键盘实际上没有执行任何操作的错误。
在检查 HTML5 文档的语法时,现在允许使用未编码的 & 符号,只要它们不是“模棱两可的”(这是标准定义的术语)。
修复了在结果列表中隐藏项目(例如警告)会导致在随后展开和关闭顶级项目时垂直滚动条校准错误的错误。
在更改非常大的结果列表的显示设置(特别是打开/关闭“错误”、“警告”和/或“注释”)时,进行了更改以略微提高性能。
修复了在“查找”窗口中选择保存的模式不会更新实时匹配显示的错误。
在“编辑”首选项窗格中添加了搜索词,知识兔以便可以通过搜索框发现“折叠折叠以下级别”选项。
修复了在关闭“是否要保存更改”警报表后单击正在关闭的文档的文本区域时发生的难以捉摸的崩溃。
修复了使用“剪切和附加”或“复制和附加”会使用附加文本而不是当前剪贴板的完整内容更新剪贴板窗口的错误(尽管显示是正确的)。
修复了在摄取包含家庭相对路径的 .paths 文件时发生的崩溃。
修复了当窗口还包含图像文档时,通过 View => Text Display 菜单更改显示选项(例如“显示制表位”)时发生的崩溃。
修复了在某些情况下转义换行符会混淆 Python 函数扫描器的错误。
更正了打印面板添加中项目的布局。
使磁盘浏览器窗口中的“复制路径”和朋友对 Zip 档案中的项目有用。
修复了使用显示工作表的 Tidy 命令时的内存泄漏。
进行了一些更改以显着提高 HTML 解析器的性能,知识兔从而提高了加载超大 HTML 和 XML 文件(以及扫描此类文件中的函数/折叠)时的性能。
对“按名称打开文件”用于确定在何处查找文件的策略进行了一些改进,知识兔以便能够做出更好的猜测。
修复了对打开文档的名称进行仅大小写更改将无法正确更新 UI 的错误,并且知识兔如果知识兔随后使用旧名称从同一位置创建或打开文档(例如,在删除重命名的文件)。
修复了具有足够滚动项目的文本工厂窗口偶尔会在弹出菜单按钮中显示错误选择的错误(即使知识兔支持数据正确且工厂将按预期工作)。
修复了在应用程序退出并重新启动之前,对菜单和快捷方式首选项中菜单键等效项的更改不会反映在“命令”命令中的错误。
使“命令”窗口中的键盘等效列更宽一些,知识兔以容纳具有大量修饰符的等效项。
在安装软件包后重新启动应用程序时,请以不会导致新实例出现在 Dock 中的方式执行此操作。
尝试使用有缺陷的字体(错误的行高和/或错误的进度指标)时的改进行为。在这些情况下,BBEdit 将根据请求的字体是固定间距还是比例,回退到适当的系统默认字体。
修复了右键单击未选择的项目并从上下文菜单中选择“快速查看”会导致第一个选定项目显示在“快速查看”中的错误。
修复了 AppleScript 按索引访问项目集合中的错误,其中非集合项包含在索引计算中。
激活方法
直接安装。
注意事项
对于下载了应用,显示“打不开或者显示应用已损坏的情况”的用户,知识兔可以参考一下这里的解决办法《MacOS 10.15 Catalina 安装 app 提示已损坏,无法打开的解决方法 https://ixiaotu.com/2023030715819.html》。10.12系统之后的新的Mac系统对来自非Mac App Store中的应用做了限制,所以才会出现“应用已损坏或打不开的”情况。
最新的M1芯片的Mac打开闪退,请看这个教程处理:https://ixiaotu.com/2023030715822.html
下载仅供下载体验和测试学习,不得商用和正当使用。