EmEditor v24.5.3 发布!

我们发布了 EmEditor v24.5.3。

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

  • 更新了基本工具栏上宏按钮的右键菜单,使其与宏工具栏上的菜单一致。
  • 解决了安装程序中缺少本地化的问题。
  • 增强了减少文档标签数量时布局更改的速度。
  • 修复了使用随机排序命令可能导致崩溃的错误。
  • 解决了 VBScript 宏在 Option Explicit 作为第一行时无法运行的问题。
  • 增加了对 Stripe 注册密钥的支持。
  • 解决了免费版本中对话框可能出现的显示问题。
  • 修复了在拆分窗口并搜索群组中所有文档时可能导致崩溃的错误。
  • 解决了在二进制(十六进制视图)中无法复制选取文本的问题。
  • 修复了在二进制(十六进制视图)中替换时可能导致崩溃的错误。
  • 修复了在 CSV 模式下居中列时显示布局可能变形的问题。

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

EmEditor v24.5.2 发布!

我们发布了 EmEditor v24.5.2。

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

  • 修复了版本 24.5.1 中的文本和文件拖放功能问题。
  • 在比较过程中调整了工具栏和标题的字体大小。

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

EmEditor v24.5.1 发布!

今天,我们发布了 EmEditor v24.5.1。

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

  • 解决了使用桌面版安装程序卸载时出现“自定义操作参数错误”的问题,该问题会阻止进行卸载。
  • 增强了从文档标签拖放到基本工具栏的功能,使其更加流畅。
  • 修复了在关闭启用文本拖放选项时,无法通过文件资源管理器拖放文件到 EmEditor 中打开的问题。
  • 解决了在 CSV 单元格选择模式下只读文档的搜索问题。
  • 优化了验证命令,使其更快,确保始终显示进度,并允许随时取消。
  • 修复了在打开多个 EmEditor 群组窗口时,自定义工具栏按钮可能导致崩溃的问题。
  • 解决了打开文件时可能发生的崩溃问题。

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

EmEditor v24.5.0 发布 – 修复大文件错误、引入文件验证等

我们很高兴地宣布 EmEditor v24.5.0 的发布。我们强烈建议所有用户更新到此新版本

许多用户每天都依赖 EmEditor 来管理大型文件,因此确保无缝打开、编辑和保存至关重要。但是,从版本 v22.4.0 到 v24.4.1,存在一个问题,即从某些硬盘重新打开大型文件(约 300MB 或更大)时文件大小可能会增加,尽管第一次打开没有问题。这是由一位用户报告的,我们非常感谢他的反馈,并对给您带来的不便表示歉意。这个问题在 SSD 等快速硬盘上不会发生,但在启用了磁盘缓存的较慢驱动器上可能会出现重复行。我们在 v24.4.2 中修复了这个问题。在 v24.5 中,我们添加了代码来防止此类未知问题,方法是如果内部文件大小不一致,则显示一条消息。因此,我们强烈建议所有用户更新到 v24.5。

此外,v24.5 在文件菜单中引入了新的验证命令。通过在打开文件后立即选择此命令,您可以将当前文档保存为临时文件,并将其大小和 SHA256 哈希值与原始文件进行比较。

使用“验证”命令时最初显示的对话框。

结果会显示在文件验证结果对话框中。您还可以复制文件大小和 SHA256 哈希值。通常,原始文件和临时文件的大小和哈希值应该相同。但是,如果原始文件包含 NULL 或无效字符,或者存在硬盘或内存错误,则可能会出现差异。对于重要文件,请在打开后立即使用验证命令以确保一切正确。

文件验证结果对话框提供有关文件验证结果的信息。当前文档被保存为临时文件,其大小和 SHA256 哈希值与原始文件进行比较。
在“自定义”对话框的“文件”页面中添加了“打开后立即验证文件”和“仅在出现故障时显示验证结果”复选框。

我们还在自定义对话框的文件页面中添加了一个选项,用于每次加载文件时自动进行验证。

新版本(v24.5)还包含其他一些功能,其中许多是用户要求的。

例如,处理大文件时,可以方便地仅打开较小的部分并通过单击按钮导航到上一个或下一个部分。这个功能是由一位用户提出的。在 v24.5 中,我们在大文件控制器中添加了 <<>> 按钮,让您能在指定的文件大小范围内移动到上一个或下一个部分。

<< 和 >> 按钮已添加到大文件控制器中。

我们通过扩展 OpenAI API 提供的选项改进了 AI 辅助写作功能,该功能最初在版本 24.1 中引入。以前,建议的文本会在您输入时自动显示为灰色。现在,您可以选择仅在按 Ctrl+Space 时显示建议,这有助于减少 OpenAI API 调用的频率。如果您喜欢像以前一样自动显示建议,则只有当 AI 的建议达到某个置信度阈值时,它们才会出现,您现在可以调整该阈值。例如,如果您将置信度设置为 40%,则只有当 AI 预测下一个文本的置信度至少为 40% 时,它才会显示建议。为了最大限度地减少来自不太确定的预测的建议,您可以设置更高的置信水平,例如 80%,确保仅在预测更可靠时才显示建议,从而减少 OpenAI API 调用的次数。此外,我们还添加了选项来调整用于预测的输入文本的长度和候选建议的输出文本。使用较长的输入文本进行预测可以提高准确性,但也会增加 OpenAI API 使用费。同样,输出文本越长,建议的单词就越多。

在“配置属性”对话框中添加了 “AI 辅助”页面。

此外,根据一位用户的请求,我们已将粘贴到与 AI 聊天窗口的操作设置为不会立即发送消息。

预览版开发过程中发现的错误已得到修复。

最后,虽然 EmEditor 需要互联网连接才能激活产品,但某些环境需要网络代理才能访问互联网。在此版本中,我们在注册产品对话框中添加了网络代理设置链接,使您能够轻松配置网络代理设置。桌面安装程序现在包含用于命令行安装的 PROXY 选项。

EmEditor v24.4.2 发布!

今天,我们发布了 EmEditor v24.4.2。

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

  • 增强了执行“全部替换”操作后的撤销速度,即使涉及换行符。
  • 对“游ゴシック(Yu Gothic)”字体进行了调整。
  • 修复了在渐进式搜索期间“中止”筛选不能滚动到选定项目的筛选工具栏问题。
  • 修复了与 DirectWrite 相关的潜在崩溃问题。
  • 解决了打印期间的潜在崩溃问题。
  • 解决了加载工作区时的崩溃问题。
  • 修复了在查找工具栏上单击“查找下一个”按钮时的潜在崩溃问题,特别是在启用“搜索群组中所有文档”选项并且窗口被拆分时。
  • 修复了在 v24.4.x 中遇到宏错误会导致光标跳到错误行的 bug。
  • 修复了自 v22.4 以来的一个错误,即在启用磁盘缓存的较慢硬盘上打开非常大的文件时,EmEditor 可能会读取重复行。
  • 修复了用“\J”替换时导致错误的问题。
  • 修复了打开文件后文件大小未立即显示的问题。
  • 高级对话框中的搜索正则表达式的附加行文本框设置了 10,000,000 的最大限制。

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

EmEditor v24.4.1 发布!

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

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

  • 修复了在 v24.4.0 中进行文档比较时发生的冻结和崩溃问题。
  • 解决了在 v24.4.0 中即使启用了“突出显示匹配括号”选项也不显示粗体文本的问题。
  • 修复了在 v24.4.0 中 Markdown 设计视图中书签和更改行指示器的显示位置。
  • 解决了打开文档(OpenDocuments)插件的潜在崩溃问题。
  • 减少了在替换所有实例(包括换行符)后撤销时由于内存不足导致崩溃的可能性。
  • 修复了在文档比较期间更改换行方法时发生的显示问题。
  • 改进了崩溃报告。
  • 解决了客户报告的问题(1, 2, 3)。

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

EmEditor v24.4.0 发布 – Markdown 设计视图

今天,我们很高兴地宣布发布 EmEditor v24.4.0

最新版本(v24.4)的主要特性是大大提高了处理 Markdown 文件的功能,这是根据用戶反馈(1, 2)而推出的。它包括新的 Markdown 设计视图,提供了接近所见即所得的体验。

引入了一个 Markdown 设计视图,为编辑 Markdown 文件提供了接近所见即所得的体验。

MarkdownJohn Gruber 提出,由于其简单的文本格式化功能(用于段落、链接和图像),在各个平台上被广泛使用。Markdown 文档即使在记事本等基本文本编辑器中也易于阅读,因此在博客、StackOverflow、维基百科和学术论文中很受欢迎。最近,它也被广泛用于 AI 生成的回复。增强的 Markdown 支持旨在改善 AI 提示回应的显示,这是上一版本 (v24.3) 中引入的一项功能。

在主工具栏中添加了 Markdown 设计视图按钮,让您能切换设计视图的开关。当您选择 Markdown 配置时,打开相关文件将自动启用AI 提示响应。此视图也适用于使用 AI 提示功能创建的文档。您可以在自定义对话框中的新 Markdown 页面上调整这些设置。

将 Markdown 设计视图按钮添加到默认的基本工具栏。

切换到设计视图会显示 Markdown 工具栏。通过点击 Markdown 预览按钮,您可以使用网页预览插件预览 Markdown 文件。

添加了 Markdown 工具栏。

以下是 Markdown 预览设计视图之间的一些关键区别:

  • 您可以在设计视图中编辑,但不能在预览中编辑。
  • 图像会在预览中显示,而在设计视图中则以表情符号(🖼)代替。
  • 源文本中的换行符在预览中可能不会保留,但在设计视图中总是显示为换行符。源文本中的硬换行符在设计视图中用表情符号(⏎)标记。
  • 如果源文本中缺少表格标题,它们将在预览中隐藏,但在设计视图中显示为空标题,并且可以进行编辑。
  • 代码和常规文本在预览中以不同的字体显示,但在设计视图中以相同的字体显示,只是颜色不同。
  • 在围栏代码块中指定的语言会根据其语言配置在设计视图中高亮显示。
  • 源文本中的 HTML 标签、字符引用和数字字符引用会在预览中正确显示,但在设计视图中不出现。
  • 标题行在预览中以正确的字体大小显示,但在设计视图中,如果不使用 DirectWrite,它们总是以相同的字体大小显示。默认情况下,EmEditor 使用 DirectWrite,因此这应该问题不大。

鉴于这些差异,建议不要仅依赖 EmEditor 的设计视图。在编辑过程中,最好用预览或外部网络浏览器中检查您的作业。

您可以使用 Markdown 工具栏上的下拉菜单更改区块样式,如段落一级标题二级标题等。您还可以使用粗体斜体代码等按钮格式化文本。这些按钮的行为取决于文本是否被选取或已格式化。例如,未选取文本时点击粗体将使光标处的整个单词加粗。如果光标处的文本已经采用不同的格式,则只有该文本会加粗显示。选取文本时点击粗体会切换粗体格式。其他按钮让您能创建/插入链接、图像、表格、水平线、换行符、有序列表、无序列表等等。这些命令也可以从编辑菜单的 Markdown 子菜单上访问,Ctrl+B粗体的快捷键。

当前的 Markdown 设计视图仍有改进空间。一些用户可能会注意到设计视图预览之间的差异。对于复杂的编辑,设计视图可能不怎么理想。例如,在标题开头添加字符可能会将其更改为常规段落。在这种情况下,最好禁用设计视图进行编辑。当更改图像或超链接路径和标题时,直接编辑源文本会更快。EmEditor 并不是一个全能的 Markdown 编辑器。Markdown 的优势在于即使是纯文本,也具有可读性。我们希望您能熟练地切换设计视图已达到自己的需求。

对于解析 Markdown 语法,使用了 Martin Mitáš 修改的 MD4C(C 语言的 Markdown 解析器)版本。MD4C 遵循 CommonMark,EmEditor 也将其作为参考。然而,EmEditor 支持 表格,这个在 CommonMark 中未指定。

新版本(v24.4)还包括其他几个基于用户请求的功能:

  • 增强了对不同行的比较结果的显示。
  • 全部复制到其他命令现在会关闭源文档。
  • Onigmo.Perl 已添加到正则表达式引擎列表中,之前的 Onigmo 现在称为 Onigmo.Ruby
  • 查找/替换对话框中,如果文本框是多行的话,现在支持自动换行。
  • 当窗口宽度减小时隐藏的菜单现在可以通过键盘快捷键访问。例如,宏菜单可以通过 Alt+M 访问,即使在小窗口中也可以使用。
  • 添加了 /ola 命令行选项,允许以管理员权限为整个计算机保存离线授权。
  • 修复在 beta 版本开发期间发现的 bug。

我们希望您喜欢使用 EmEditor,无论是专业版还是免费版。如果您有任何问题、功能请求或想法,请联系我们到论坛中留言

感谢您使用 EmEditor!
Yutaka Emura

详细信息和截图,请参阅 EmEditor v24.4 新增特性

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

EmEditor v24.3.2 发布!

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

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

  • 修复了在存在多个文档标签时,点击一个标签可能会改变文档顺序的问题。
  • 修复了与打印选定范围和自动换行相关的问题。
  • 修复了中止异步 JScript 宏时可能发生的崩溃问题。
  • 修复了在文件中查找期间检测到 HTML/字符集代码页时可能发生的崩溃问题。

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

感谢您使用 EmEditor!

EmEditor v24.3.1 发布!

我们发布了 EmEditor v24.3.1。

今天,我们发布了 EmEditor v24.3.1。

v24.3.1 包含包含以下错误修复。请更新到最新版本以确保稳定运行。

  • 在 32 位版本中减少了排序时的内存使用量。
  • 修复了高级筛选的罕见崩溃问题。
  • 修复了在禁用文档标签时打开文件的罕见崩溃问题。
  • 修复了以管理员权限保存文件时的键盘焦点问题。
  • 修复了文件比较时的罕见崩溃问题。
  • 修复了网页预览插件中的背景颜色问题。
  • 调整了语言服务器的工具提示显示/隐藏行为。

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

感谢您使用 EmEditor!

EmEditor v24.3.0 发布 – 与 AI 聊天、AI 提示、AI 工具栏、在文件中查找时用正则表达式匹配文件类型

今天,我们很高兴地宣布发布 EmEditor v24.3.0

版本24.0 中,我们在 EmEditor 中引入了 AI 宏。在这个新版本(v24.3)中,我们更进一步,通过直接将 OpenAI API 集成到 EmEditor 中,实现了 AI 功能。这让您可以直接在编辑器中与 AI 互动。最简单的方法是通过新的与 AI 聊天栏。默认情况下,当您从查看菜单中选择与 AI 聊天时,此栏会出现。您可以在此输入提示并按 Enter 键以获得 AI 的回应。对于多行提示,使用 Shift+Enter 添加换行,或者您可以在编辑器中创建提示,复制并粘贴到与 AI 聊天栏中。您也可以拖放提示。要复制AI的回应,右键单击并选择复制消息

引入了“与 AI 聊天”自定义栏,您可以在其中输入提示与 OpenAI 互动。

您可以在自定义对话框的 AI 提示页面上定义常用提示。默认情况下,像“按原样发送”、“校对”和“重写”这样的提示已预先定义。提示可以包括整个文档或选取的文本。例如,您可以使用以下占位符:


$(DocText) 整个文档
$(SelText) 选定文本
$(SelOrDoc) 选定文本或整个文档

使用这些,您可以创建如下提示:


翻译成法语:
$(SelOrDoc)

在此示例中,如果选取了文本,那么选取内容将被翻译成法语;如果没有选取,那么 EmEditor 将翻译整个文档。

您可以从工具菜单下的 AI 子菜单中选择预先定义的提示,您也可以从 AI 工具栏上轻松访问。如果 AI 工具栏不可见,请从查看菜单下的工具栏子菜单中选择 AI

如果您想在使用提示之前稍微修改它,请右键单击您想用作模板的提示,从菜单或工具栏中选择新提示。这使您可以基于选取的提示进行修改后再提问。

引入了“新提示”对话框。

在定义提示时,除了消息外,您还可以指定输出最大令牌数温度。例如,选择创建新文档作为输出将把 AI 的回应作为新文档。如果您正在校对文档,选择拆分并比较将并排显示校对前后的文档。选择图像将在 EmEditor 内置的网页浏览器中生成提示中指定的图像。调整最大令牌数可以限制 AI 回应中的单词数量。例如,如果最大令牌数设置为 10,回应将缩短为几个单词。温度设置控制随机性;较高的值会产生更具创意的回应,而较低的值会产生更一致和准确的回应。此外,勾选保存到与 AI 聊天复选框将把与 AI 的互动输出到与 AI 聊天栏,让您能监控和保存对话。

在“自定义”对话框中添加了 “AI 提示”页面。

如果您需要给 AI 提示设置通用指令,可以到自定义对话框 AI 选项页面上的AI 提示的系统角色消息部分中编写。例如,编写“不要使用 Markdown 语法”将防止 AI 在其回应中使用 Markdown 语法。

将“自定义”对话框中的 “AI” 页面重命名为 “AI 选项”。

此外,根据用户反馈,您现在可以在在文件中查找对话框的文件类型部分中用正则表达式和通配符指定文件名。要使用正则表达式,请单击文件类型下拉列表右侧的>按钮并选择正则表达式。例如,


Data&#91;0-9]{1,3}\.txt

将仅针对文件名从 Data0.txtData999.txt 进行搜索。

在“在文件中查找”/“在文件中替换”对话框的“文件类型”上下文菜单中添加了“通配符”和“正则表达式”。

自上一个版本以来,产品注册需要互联网连接,但有些用户可能无法访问互联网。因此,在此版本中,我们通过新的 /ol 命令行选项使离线注册成为可能。对于希望这样做的用户,我们将通过电子邮件发送离线授权文件。有关更多详细信息,请参阅离线注册

希望您喜欢使用EmEditor,无论您使用的是专业版还是免费版。如果您有任何问题、功能请求或未来任何想法,请联系我们在论坛上写下

感谢您使用 EmEditor!
Yutaka Emura

请查看 EmEditor v24.3 新功能以获取详细信息和截图。

如果您使用桌面安装版,您可以在帮助菜单中选择检查更新来下载最新版本。如果该方法失败,请下载最新版本,然后运行下载的安装程序。如果您使用桌面便携版,您可以前往下载页面下载最新版本。应用商店版本可以在数天后通过Microsoft Store更新(64位32位)。