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 位)。

授权价格更新

自2022年8月以来,我们一直没有更改年订阅的价格。然而,由于成本上升,我们需要调整价格以维持开发并继续为客户提供优质服务。因此,从 2024 年 8 月 28 日起,我们将年订阅授权的价格从 $40.00 提高到 $48.00。批量授权的价格也将相应调整。

如先前宣布的那样,我们将在 2024 年 8 月 28 日停止销售永久授权。此外,第一年后的续订价格将从当前的第一年价格的 50% 提高到 75%,该调整也将于 2024 年 8 月 28 日生效。如果您计划长期使用 EmEditor Professional,现在购买永久授权可以节省费用。或者,如果您有订阅授权,您可以在 2024 年 8 月 28 日之前以当前的更新价格续订。

请参阅如何计算授权数量。

我们将继续开发EmEditor并为客户提供支持。

感谢您使用EmEditor!

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[0-9]{1,3}\.txt

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

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

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

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

感谢您使用 EmEditor!
Yutaka Emura

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

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

EmEditor v24.2.1 发布!

我们发布了 EmEditor v24.2.1。

v24.2.1 包括用户报告的问题。

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

感谢您使用 EmEditor!

EmEditor v24.2.0 发布 – 默认模型为 gpt-4o,允许管理员完全禁用 AI 功能,新增收藏夹功能等

今天,我们发布了 EmEditor v24.2.0

在之前的版本(v24.1)中,我们引入了使用 OpenAI API 的 AI 辅助写作功能。在这个版本中,我们进行了进一步的调整。OpenAI 新公布的 gpt-4o 模型已成为默认首选模型,与之前默认的 gpt-4-turbo-preview 模型相比,为写作辅助功能提供了更好的质量和速度,同时 OpenAI 产生的使用费将减半。当前选定的首选模型可以在自定义对话框的 AI 页面上查看。此外,我们已调整了 AI 辅助写作,以确保在日文写作中建议的文本不会出现不必要的空格。还有,为便于使用,AI 宏现在能获取 EmEditor 核心设置中所设定的 OpenAI 密钥和首选模型,同时我们还在提示创建中进行了轻微调整。

响应对安全有顾虑的企业用户的需求,我们允许完全禁用 AI 功能。值得注意的是,即使在 EmEditor 中禁用了 AI 功能,如果计算机连接到互联网,也无法完全阻止通过 Web 浏览器或其他工具访问 AI。然而,防止在文本编辑器中打开的内容泄露是合理的。因此,在新版本(v24.2)中,我们增加了使用管理权限完全禁用 AI 的功能。在自定义对话框的 AI 页面上点击禁用 AI(每台计算机)按钮,会在注册表键值 HKEY_LOCAL_MACHINE/Software/Emurasoft/EmEditor v3/Common 中设置 DisableAIAdmin = 1(REG_DWORD)。

在“自定义”对话框的“AI”页面中添加了“禁用 AI(每台计算机)”按钮。

如果存在这个值,不仅禁止 AI 辅助写作功能,也禁止任何使用 fetch 函数的宏,包括 AI 宏。由于这个值存在于 HKEY_LOCAL_MACHINE 中,没有管理权限就无法删除。对于限制写入访问 HKEY_LOCAL_MACHINE 的商店应用版本,您需要手动使用注册表编辑器创建这个值。

我们计划在未来版本中进一步开发与 AI 相关的功能,敬请期待。

此版本(v24.2)还响应了其他用户的额外请求。

1. 从 EmEditor 的初期版本开始,许多用户(123)要求增加一个类似于 Web 浏览器中的“收藏夹”的功能,以便轻松访问经常使用的文件。因此,在这个版本中,我们添加了一个收藏夹工具栏和相关命令。要将当前打开的文件添加到收藏夹工具栏,您可以从文件菜单的收藏夹子菜单中选择添加到收藏夹命令。这个命令不仅会保存当前文件名,还会保存当前光标位置。您还可以拖动文档标签或从 Explorer 中将文件图标拖放到收藏夹工具栏上。但是,在拖放情况下,EmEditor 不会保存光标位置。您可以通过拖放来重新排列按钮。要从收藏夹工具栏中删除按钮,请右键点击按钮并从显示的菜单中选择从此列表中移除。这个功能在 EmEditor Professional 和 EmEditor Free 中都支持。

新的“收藏夹”工具栏能让您快速访问频繁打开文件。

此外,在 EmEditor Professional 中,您可以在自定义对话框的收藏夹页面上自定义收藏夹工具栏的外观、图标显示以及显示方式。您还可以显示收藏夹中文件的列表并编辑每个文件的光标位置。

关于工具栏的拖放功能的进一步说明:类似于收藏夹工具栏,通过拖放也可以重新排列标记外部工具栏上的按钮顺序。

2. 响应一些用户的请求(12),我们向 Shell 对象添加了 GetKeyState 方法,该方法会在宏中检索某个键是否被按下。

从此版本开始,出于安全考虑,我们结束了对每台计算机安装的支持(即为所有用户安装)。这一变化消除了安装和更新期间需要管理员权限的需求,提高了安全性。从此版本开始,安装程序只支持“只为我”安装,并且改进了 UI 设计和简化了安装过程。安装程序之前可用的一些设置可以在安装后通过 EmEditor 自定义对话框的快捷方式页面更改。

新的 EmEditor 安裝程序界面

一些组织禁止在用户文件夹中安装应用程序,并要求在特定文件夹(例如,C:\Program Files\)中进行安装。如果您需要更改安装文件夹,请参阅FAQ:我如何更改安装文件夹?

使用便携版也可以避免此问题。默认情况下,便携版在与 emeditor.exe 相同的文件夹中创建 INI 文件来保存设置。在新版本中,通过编辑与 emeditor.exe 位于同一文件夹中的 eeUseIni.ini 文件,可以将设置保存到其他文件夹。例如,如果您如下所示更改 eeUseIni.ini file 并以 UTF-16LE (带 BOM) 保存,设置将保存在文件夹 C:\Users\(username)\EmEditorSettings 中。


[IniDir]
IniDir=%UserProfile%\EmEditorSettings

这种方法允许所有用户共享应用程序的同时拥有自己的设置,类似于将 EmEditor 为所有用户安装。

正如之前的文章中所述,不幸的是,一些用户不慎购买或获得了盗版的授权。虽然分发或销售无效授权的人最有罪责,但我们也承认 EmEditor 的规格让这些人有机可趁。因为即使使用无效注册密钥也能使用一段时间。从此版本开始,如果输入了无效授权,将立即显示通知提示。输入注册密钥时,必须输入在 Emurasoft 客户中心注册的电子邮件地址。如果您是从我们的网站直接购买的授权,请使用购买时提供的电子邮件地址。如果是在其他地方购买,请到 Emurasoft 客户中心注册您的产品,并使用注册时使用的电子邮件地址。如果您忘记了注册的电子邮件地址,请联系我们

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

感谢您使用 EmEditor!
Yutaka Emura

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

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

EmEditor v24.1.2 发布!

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

v24.1.2 包括以下错误修复和改进。

  • 修复了用户报告的问题 (12)。

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

感谢您使用 EmEditor!

EmEditor v24.1.1 发布!

我们发布了 EmEditor v24.1.1。

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

v24.1.1 包括以下错误修复和改进。

  • 调整了 AI 辅助写作功能,以防止在句号或新行后出现建议。
  • 调整了 AI 辅助写作功能,允许在行尾之前使用 Ctrl+Space 显示建议。
  • 调整了资源管理器上下文菜单功能,允许分别切换现代和经典上下文菜单。
  • 新版本在多项选取为空的情况下,允许用剪切命令删除行。
  • 修复了保存非常大的文件时可能发生的崩溃问题。
  • 修复了筛选数字范围时可能发生的崩溃问题。
  • 修复了在不勾选保持修改的文件为打开状态选项的情况下,使用在文件中替换可能会由于“超出了在文件中替换所允许的最大 2GB 的大小”错误消息而失败的问题。
  • 修复了在含有无效语法的 CSV 文件上,排序命令可能无法正确运行的问题。
  • 修复了客户报告的问题(1)。

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

感谢您使用 EmEditor!

避免购买非法授权

亲爱的 EmEditor 用户,

作为 EmEditor 的开发者,我急需解决我们社区日益增长的一个担忧:盗版或无效授权的销售问题。我们注意到,这些授权在各种在线平台上,包括拍卖网站上,以显著折扣价出售。请注意,如果您遇到价格看起来异常低廉的 EmEditor 授权,几乎可以肯定它来自非法来源。不仅违法,而且使用这些授权的用户也承担重大风险。我强烈敦促您不要购买这些授权。

为什么应避免非法授权:

  1. 短期功能,长期故障:起初,这些未授权的密钥看似有效。然而,它们最终会显示一条消息,“您可能是软件盗版的受害者。请从 EmEditor 主页购买合法软件授权。”这表明软件将停止正常工作。
  2. 注册和激活问题:合法的 EmEditor 授权需要在 Emurasoft 客户中心成功注册。盗版授权无法通过此过程,导致连续的警告消息和软件无法更新。
  3. 安全隐患:购买和使用这些非法授权将使您面临重大的安全风险。通常,盗版软件销售商会尝试窃取您的个人和支付信息。
  4. 拍卖网站购买:请特别小心在拍卖网站上售出的授权。其中许多不是合法的,我们禁止更改授权的所有权。从这些来源购买使您面临获得不可转让、无效授权的风险。EmEditor 授权是不可转让的,法定姓名变更除外。

合法授权的好处:

  • 软件的完整功能性和可靠性。
  • 提供定期更新和客户支持。
  • 遵守合法的软件使用并增强数据安全性。

如何确保您的授权是合法的:

请通过我们的官方网站或认可的授权经销商直接购买您的 EmEditor 授权。如果您对授权的真实性有任何疑问,请在完成购买前联系我们进行验证。

您的行动很重要:

通过选择购买合法的授权,您不仅能确保流畅和安全的使用体验,也能支持 EmEditor 的持续发展和改进。

我们非常重视这个问题,并正在积极努力打击这些非法授权的销售。在这项努力中,您的意识和合作至关重要。

感谢您成为 EmEditor 社区的重要一部分。

此致,

Yutaka Emura
EmEditor 的开发者

请参阅:破解,注册机,序列号 – EmEditor (文本编辑器)