EmEditor v26.0.0 发布——更快的打开/替换、彩色字体、收藏夹,以及与 AI 聊天
我们今天发布了 EmEditor v26.0.0。
为了提升网页加载速度,开发者经常会对 JavaScript、CSS 和 HTML 进行“压缩(minify)”,也就是去掉换行和空格。同样地,像 XML 和 JSON 这样的数据格式也可能被压缩成单行,以便作为连续流更容易处理,即使这会损害可读性。有些科学数据甚至更极端——例如基因组序列(A、T、G、C)可以被存储为一条不断开的字符串,长度可达数十亿字符。这类文件正变得越来越常见,我们也经常听到用户反馈它们会让 EmEditor 变慢。由于这些文件包含异常长的单行内容,会对性能造成显著影响。在 v26.0 中,我们使用多线程和 SIMD 重新审查并优化了内部代码,我们的测试显示,与上一版本相比,打开/搜索/替换性能提升了 2.2× 到 666×。
EmEditor 从早期就支持 Unicode,但过去输入一些不易键入的字符——例如生僻汉字、外语字符或表情符号——并不方便。您必须打开 插入 > 特殊字符(Ctrl+Shift+I),输入代码值,插入字符,并在每次都重复这一流程。在 v26.0 中,我们将该对话框重新设计为一个可自定义的栏,可在工作时保持打开。它现在还支持按 Unicode 名称和 Unicode 区块搜索,用大字号易读字体显示结果,并可用彩色渲染支持彩色显示的字符(例如表情符号)。例如,搜索 “smiling” 会返回许多笑脸表情。
字符代码值对话框(Ctrl+I)也已更新,可用大号彩色字体显示字符,让复杂字符和表情符号更容易识别。
根据客户反馈,我们扩展了收藏夹功能。除了文件外,现在也可以将文件夹注册为收藏夹。选择某个文件夹会打开打开文件对话框,以便您选择想要的文件。我们还改进了拖放行为:当您从资源管理器拖入多个文件时,如果列表中已经存在同名文件(且未指定行/列),EmEditor 将不会重复添加。
用于 加粗、斜体 和 代码 的 Markdown 命令现在即使在未选中文本时也能生效。例如,当您在未选择任何内容的情况下执行 Markdown 加粗命令,然后开始输入时,您输入的文字将以加粗形式插入。
长期以来以非模态窗口提供的撤销/重做历史 对话框,现已转换为一个自定义栏。这样您就能更方便地把历史记录固定显示在合适的位置,同时继续编辑。
Makoto Emura 增强了他的与 AI 聊天和提交列表插件。在与 AI 聊天中,我们在输入框左侧新增了 “+ 文件” 按钮:如果您使用的是 OpenAI 模型,就可以将选中的文件上传到提示词中。这不仅让您比手动输入或粘贴更容易发送大量内容,还能附加诸如 HTML、PDF、Word 等受支持的文件。该功能使用了 OpenAI 的文件搜索功能。上传文件通常比将整个文件文本粘贴到聊天中消耗更少的令牌。我们还新增了在聊天历史(过往对话)中搜索的功能。请注意,AI 功能(包括与 AI 聊天)除了 EmEditor 之外,还需要安装单独的 ChatAI 插件。
在提交列表中,我们改进了多项操作的性能,包括显示变更列表和提交历史。
我们还修复了在预览版本中发现的问题。
我们希望 Pro 与 Free 版本都能符合您的期望。如果您有问题、功能需求或想法,请联系我们。
感谢您一直以来对 EmEditor 的支持。
— Yutaka Emura
如需查看包含主要变更与截图在内的详细信息,请参阅 Version 26.0 新增特性。
如果您使用的是桌面安装程序版本,请在“帮助 > 检查更新”中进行更新。如果无法更新,请下载最新版本并运行安装程序。我们预计 Microsoft Store 版本将在未来几天内发布。如果您直接下载 MSI,请确认数字签名为 Emurasoft, Inc. 签署。

