2026年10月21日
一般新增功能
- 快速查看模式现在支持编辑。你可以在不将超大文件载入内存的情况下编辑它,包括输入、粘贴、撤消/重做、全部替换、多重选择,以及 插入、转换 和 排序 菜单上的大多数命令。在你保存之前,原文件不会发生变化。 [PF]
- 快速查看模式现在支持会更改文档的 CSV 命令,包括单元格编辑、拆分列、合并列、合并行、临时隐藏引号、隐藏列/取消隐藏列、重置列宽 以及 左对齐/居中对齐/右对齐 命令。 [P]
- 在快速查看模式下保存超大文件时,你可以将编辑内容合并到文件中,也可以只将更改保存到差异文件并保持原文件不变。差异文件还会保存行的位置,因此下次可以立即打开该文件,即使它小于最小文件大小。 [PF]
- 快速查看文档现在会包含在工作区中,包括其未保存的编辑内容。 [PF]
- 在快速查看模式下,状态栏上新增 FAST 指示器,文档标签上新增闪电图标。双击该指示器可以在普通模式与快速查看模式之间切换。 [PF]
- 有关详细信息(包括快速查看模式下不可用的功能),请参见以快速查看模式打开和编辑超大文件。
- 启动窗口现在支持 App 主题 和 很暗。
- 宏现在以带签名 (BOM) 的 UTF-8 保存,而不是 UTF-16。
- 商店和 MSIX 版本:EmEditor 现在会提议移除已卸载的 MSI 版本遗留的文件关联,这些关联曾导致 Windows 无法使用 EmEditor 打开这些文件。
- 由于 Windows 11 不再在计算机之间同步商店应用的漫游文件夹,已无法再通过 Microsoft 账户同步设置。请改用同步文件夹。使用同步文件夹进行同步现在更快、更可靠:不再发送未更改的设置,不再覆盖其他计算机发送的较新设置,并且在无法访问该文件夹时不会让 EmEditor 等待。请参见 自定义 对话框的 同步 页面。
- 工作区现在可以更安全地保存和加载:保存失败不再破坏之前的工作区,损坏的工作区或由较新版本保存的工作区不再被清除,并且包含多个窗口的工作区现在可以正确保存。
- MSI 版本 EmEditor 的更新检查器将于 2027 年 3 月 31 日 (UTC) 之后停用。在该日期之后,EmEditor 将不再检查更新,并且 检查更新 和 自定义更新检查器 将不可用。
- 注册信息 对话框现在会显示按计算机注册的电子邮件地址。
- 安装的文件更小。不再安装 pcre.dll、zlib1.dll、vccorlib140.dll 和 msvcp140.dll,并且大多数 DLL、EXE 文件和插件都变小了。EXE 和 DLL 文件总计缩小了 31%。请参见下面的文件大小。
- 修复了以下问题:
- 光标顺序错乱的多重选择可能会损坏文本或导致 EmEditor 崩溃。
- 首次绘制包含大量组合字符的行时,EmEditor 可能会崩溃。
- 排序 和 删除重复行 会丢失紧跟在仅以 CR 结尾的行之后的空行。
- 文件名包含 “+”,或文件夹名称包含 “#”、”?” 或 “%” 的 Markdown 文件无法在 Markdown 预览中正确预览。
- 运行输出为单行的命令的代码片段(例如“计算器”代码片段)会导致 EmEditor 崩溃。
- 启动更快。在我们的测试中,主窗口就绪的速度快了 1.93 倍。其他操作也更快了。由于差异文件包含行的位置,第二次打开超大文件时会更快。请参见下面的测试结果。
- 在授权即将到期时显示的 请更新您的授权 对话框中新增 不再显示本消息 复选框。
测试结果:
|
v26.3 |
v26.4 |
对比 |
| 启动 EmEditor |
0.166 秒 |
0.086 秒 |
快 1.93 倍 |
| 打开 [1] |
6.98 秒 |
0.021 秒 |
快 332 倍 |
| 将 “abcde” 全部替换为 “#####” [2] |
33.7 秒 |
7.00 秒 |
快 4.81 倍 |
| 保存 [3] |
290 秒 |
21.5 秒 |
快 13.5 倍 |
| 按 A 到 Z 排序(使用区域设置) [4] |
22.0 秒 |
3.75 秒 |
快 5.87 倍 |
| 删除重复行 [5] |
3.32 秒 |
1.09 秒 |
快 3.05 倍 |
- 除非另有说明,均使用默认选项、Windows 11、Ryzen 9 7950X,96 GB 物理内存,通过
bcdedit /set {current} truncatememory 17179869184 限制为 16 GB RAM 以进行模拟。
- [1]-[3] 随机 ASCII 文件(UTF-8,48.4 GB,10 亿行)
- [4]-[5] 随机 ASCII 文件(UTF-8,1.34 GB,1 亿行)
- [1] v26.3:以快速查看模式打开;v26.4:使用包含换行位置的差异文件以快速查看模式打开;两者均为第二次打开
- [2] v26.3:普通模式;v26.4:快速查看模式
- [3] 将 “abcde” 全部替换为 “#####” 后保存;v26.3:普通模式;v26.4:快速查看模式,选择 保存 > 保存并立即合并
- [4] 普通模式,关闭 快速二进制比较 选项
- [5] 普通模式
文件大小:
| 文件 |
v26.3 |
v26.4 |
对比 |
| EmEditor.exe |
34,037 KB |
14,798 KB |
-57% |
| api.dll |
– |
12,531 KB |
新增 |
| emeddlgs.dll |
6,368 KB |
1,149 KB |
-82% |
| emedres.dll |
2,438 KB |
1,905 KB |
-22% |
| EECommon.dll |
2,207 KB |
1,271 KB |
-42% |
| EEMacro.dll |
1,363 KB |
712 KB |
-48% |
| emedcfg.dll |
944 KB |
675 KB |
-28% |
| emeddlgt.dll |
882 KB |
576 KB |
-35% |
| emedcfd.dll |
844 KB |
254 KB |
-70% |
| emonig.dll |
724 KB |
514 KB |
-29% |
| emregexp.dll |
398 KB |
203 KB |
-49% |
| ee128.dll |
880 KB |
390 KB |
-56% |
| ee256.dll |
878 KB |
391 KB |
-55% |
| ee512.dll |
873 KB |
387 KB |
-56% |
| emedtray.exe |
355 KB |
159 KB |
-55% |
| emeduwp.dll |
244 KB |
38 KB |
-84% |
| emuchardet.dll |
229 KB |
78 KB |
-66% |
| emedws.exe |
212 KB |
35 KB |
-83% |
| EEAdmin.exe |
119 KB |
27 KB |
-77% |
| CommitList.dll |
881 KB |
346 KB |
-61% |
| Projects.dll |
506 KB |
267 KB |
-47% |
| Snippets.dll |
412 KB |
172 KB |
-58% |
| WebPreview.dll |
346 KB |
86 KB |
-75% |
| WordComplete.dll |
312 KB |
106 KB |
-66% |
| Explorer.dll |
225 KB |
84 KB |
-63% |
| WordCount.dll |
204 KB |
64 KB |
-69% |
| Search.dll |
173 KB |
41 KB |
-76% |
| OpenDocuments.dll |
152 KB |
52 KB |
-66% |
| msvcp140.dll |
628 KB |
– |
已移除 |
| vccorlib140.dll |
343 KB |
– |
已移除 |
| pcre.dll |
412 KB |
– |
已移除 |
| zlib1.dll |
100 KB |
– |
已移除 |
| 总计 [1] |
69,962 KB |
48,431 KB |
-31% |
- Windows 64 位便携版的大小:v26.3.0 和 v26.4。插件位于 PlugIns 文件夹中。
- [1] 除 node64.exe 和 css-html-validator-x64.dll(未更改)之外的所有 .exe 和 .dll 文件的总计。其中包括上面未列出的文件,例如各语言的资源 DLL。
- EmEditor.exe 和 emeddlgs.dll 现在共享 api.dll,以前它分别链接到这两个文件中。
新增命令
- 在 所有命令 菜单的 文件 > 差异 子菜单中新增 保存差异、载入差异 和 放弃差异 命令。 [PF]
- 新增 自定义快速查看 命令。 [P]
- 在右键单击文档标签时显示的菜单中新增 向右拆分视图 命令,与 比较 > 拆分视图 相同。
- 新增用于按计算机注册的
emeditor /register 和 emeditor /unregister 命令。 [P]
- 新增
/fast 命令行选项,即使文件小于 启用快速查看模式的最小文件大小,也以快速查看模式打开文件。
- 新增
/tail 命令行选项,用于以快速查看模式在最后一行打开文件,与 /fast /l -1 相同。即使仍在为行的位置建立索引,也会立即显示文件的末尾。
新增选项
- 在 自定义 对话框中新增 快速查看 页面。启用快速查看模式的最小文件大小 文本框已从 高级 页面移至此页面。该页面还会列出差异文件,你可以删除它们。 [P]
- 在 自定义 对话框的 快速查看 页面 中新增 在快速查看模式下保存超大文件时提示、在快速查看模式下保存超大文件时,仅将更改保存到差异文件 和 保存超大文件中行的位置,以便下次立即打开 选项。 [P]
- 在 自定义 对话框的 状态栏 页面 中新增 快速查看模式 项目。 [P]
- 在 Editor 对象中新增 GetFastViewDiffPath 方法。
- 现在,在快速查看模式下可以使用 Document 与 Selection 对象中大多数会更改文档的属性与方法。
插件新增功能 [P]
- 与 AI 聊天 栏现在默认在左侧打开。
- 为 EE_INFO 消息新增 EI_GET_FAST_VIEW_DIFF_PATH 参数,并新增 FAST_VIEW_DIFF_PATH_INFO 结构。
- 新增 EEID_FAST_VIEW_SAVE_DIFF、EEID_FAST_VIEW_LOAD_DIFF、EEID_FAST_VIEW_DISCARD_DIFF 和 EEID_CUSTOMIZE_FAST_VIEW 命令 ID。
- 现在,在快速查看模式下可以使用大多数会更改文档的消息。
备注
- 此更新解决了严重的安全问题 eMudhra Intermediate CA Compromise。语言服务器协议 (LSP) 功能使用的 Node.js 受此问题影响,因此我们已将附带的 Node.js 更新到 v26.12.1 以解决该问题。
- 我们对 EmEditor 的全部源代码进行了安全扫描,发现只有 LSP 受到影响。只要您的 Windows 系统已安装最新更新,EmEditor 的其他部分都不受影响。EmEditor 使用 Windows 的 CA 证书,而不是附带自己的证书。WebPreview 和 ChatAI 插件使用系统中安装的 Microsoft Edge。我们建议您使 Windows 和 Web 浏览器保持最新状态。
- [P] 仅限 EmEditor Professional
- [PF] EmEditor Professional 和 EmEditor Free