Entries by Vicky Fang

EmEditor v21.7.2 发布!

我们发布了 EmEditor v21.7.2。 v21.7.2 包括所有从 v21.8 beta 7 (21.7.907) 到 beta 11 (21.7.911) 的 bug 修复。 详细信息和屏幕截图,请参阅 EmEditor v21.7 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。如果您使用 winget,您可以输入 “winget install emeditor” 来安装最新版本的 EmEditor(自动检测 64 位或 32 位)。

EmEditor v21.7.1 发布!

我们发布了 EmEditor v21.7.1。 从 v21.7.1 包括所有从 v21.8 beta 1 (21.7.901) 到 beta 6 (21.7.906) 的bug 修复。 详细信息和屏幕截图,请参阅 EmEditor v21.7 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。如果您使用 winget,您可以输入 “winget install emeditor” 来安装最新版本的 EmEditor(自动检测 64 位或 32 位)。 感谢您使用 EmEditor!

EmEditor v21.7.0 发布(含技术评论)!

今天,我们发布了 EmEditor v21.7.0。 许多请求的功能之一是在一个拆分窗口中显示比较结果,而不是在两个平铺窗口中。现在 v21.7 可以实现这个功能。当您在比较菜单上选择比较命令时,EmEditor 将在一个拆分窗口中显示比较结果。当您通过选择重置为普通模式命令完成比较后,EmEditor 将恢复为正常的选项卡式窗口。同步滚动命令的行为也相同。此功能在 EmEditor Professional 和 EmEditor Free 上可用。 之前版本的 EmEditor Professional (v21.6) 允许您同时快速地搜索多个字符串。EmEditor Professional v21.7 的主要特点是能够同时替换多个字符串,这个功能是应几个客户的要求(1,2)。我们将此新功能称为多项替换全部,这与现有的批处理替换全部功能有很大不同。批处理替换全部一次在整个文档中搜索一个字符串,并按搜索字符串的数量不断重复此过程。多项替换全部同时搜索所有搜索字符串。这个区别会导致替换后的结果完全不同,例如搜索/替换字符串配对包含以下内容: 1 → 5 2 → 4 4 → 2 5 → 1 并且如果源文档是 [1,2,3,4,5] 在这个情况下,如果用批处理替换全部,EmEditor 会先把整个文档中的 1 替换为 5,然后再将 2 替换为 4。这样,源文档会变为: [5,4,3,4,5] 接下来,当它将 4 替换为 2 时,请注意它将替换两个 4(第二个和第四个数字)。最后,当它将 5 替换为 1 时,它将替换两个 […]

EmEditor v21.6.1 发布!

我们发布了 EmEditor v21.6.1。 从 v21.6.0 进行的更新包括: 修复了与配置属性的字符检查页面中的脚本/一般类别选取相关的错误。 修复了与状态栏消息相关的错误。 即使高级筛选处于活动状态,新版本也不会将筛选工具栏的筛选框设为只读。 修复了下划线颜色未保存到配置属性的显示页面的主题中的错误。 通过优化代码减小了程序大小。 修复了 v21.6 上的某个搜索颜色问题。 修复了对大文件执行转置命令可能出现的错误行为。 修复了保存非常大的文件后可能立即出现“操作文件时发生严重错误”消息的问题。 修复了在逻辑处理器数量为 1 的机器上保存非 Unicode 文件时可能发生的崩溃。 新版本允许您在 Filters集合的 Add、AddFind 和 AddReplace 方法中使用 eeExFindLinkFile 标志。 详细信息和屏幕截图,请参阅 EmEditor v21.6 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。如果您使用 winget,您可以输入 “winget install emeditor” 来安装最新版本的 EmEditor(自动检测 64 位或 32 位)。 感谢您使用 EmEditor!

EmEditor v21.6.0 发布(含技术评论)!

今天,我们发布了 EmEditor v21.6.0。 以前版本的 EmEditor 允许您可视化指定的字符,但您必须通过字符代码值来指定字符范围如果您选择了指定范围选项。当您感兴趣的字符代码值分散在 Unicode 图表中时,这可能会成为一项乏味的任务。新版本允许您通过 Unicode 脚本和 Unicode 一般类别来指定字符范围。例如,如果您只写拉丁文,最好选择 拉丁文 (Latn) 和 常用 (Zyyy ) 脚本,并设置警告不在指定范围的字符选项。您可以将 Unicode 脚本与 Unicode 一般类别结合使用。例如,您可以设置 “Latn,Zyyy,Ll,Lu” 来表示拉丁文 (Latn) 或 常用 (Zyyy) 脚本和小写字母 (Ll) 或大写字母 (Lu )。 为使此功能成为可能,我们更新了 EECommon.dll 库中包含的 Unicode 数据库,让您能通过 Unicode 脚本 和/或 Unicode 一般类别来指定字符范围。当您选择字符代码值命令时,新信息也将包含在显示的对话框中。EECommon.dll 库在请求信息之前不会加载到内存中,因此 EmEditor 加载时间不会受到此功能的影响。EECommon.dll 库最初由 Makoto Emura 开发。 EmEditor v21.1 支持所有在 Emoji […]

永久授权价格调整声明

随着 EmEditor 的费用成本大幅度的提高,我们决定调整价格,以便能够继续为 EmEditor 用户开发更多新功能并提供完善的服务。从 2022 年 4 月 1 日开始,单一永久授权的价格从 $179.99 变为 $252。批量折扣也会随之调整。年订阅则不受这个价格调整的影响。 我们将持续努力开发 EmEditor 并不断完善和提高我们的服务。 感谢您使用 EmEditor 以及对我们的支持。

EmEditor v21.5.2 发布!

我们发布了 EmEditor v21.5.2。 从 v21.5.1 进行的更新包括: 修复了如果打开警告隐形字符选项,EmEditor 可能会冻结某些表情符号序列的错误。 修复了 v21.5 之前的问题,即书签行可能在执行上/下一行命令时消失。 如果出现正则表达式错误,新版本会停止在文件中查找。 更改了左移一个单词命令在单词后跟有空格时的行为。 调整了在换行时编码/解码所选内容命令后的垂直滚动位置。 修复了 EmEditor 在某些电脑上异步运行时无法在 alert()、confirm()、prompt() 方法处停止宏的问题。 修复了用户报告的问题(1)。 修复了打开 XML 文件时可能发生的崩溃(读取文件时避免了语法检查)。 支持更多 Emoji ZWJ 序列,并修复字符检查的行为。 修复了在粘滞垂直模式下查找/替换对话框中勾选仅搜索选区选项的问题,即使只有选取一行。 详细信息和屏幕截图,请参阅 EmEditor v21.5 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。如果您使用 winget,您可以输入 “winget install emeditor” 来安装最新版本的 EmEditor(自动检测 64 位或 32 位)。 感谢您使用 EmEditor!

EmEditor v21.5.1 发布!

我们发布了 EmEditor v21.5.1。 从 v21.5.0 进行的更新包括: 修复了 EmEditor 可能在 查找下一个警告/Unicode 字符命令上崩溃的错误。 修复了用户报告的问题(1,2)。 详细信息和屏幕截图,请参阅 EmEditor v21.5 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。如果您使用 winget,您可以输入 “winget install emeditor” 来安装最新版本的 EmEditor(自动检测 64 位或 32 位)。 感谢您使用 EmEditor!

EmEditor v21.5.0 发布(含技术评论)!

今天,我们发布了 EmEditor v21.5.0。 使用 Unicode 的最大优势是您可以在文档中包含您想要的任何字符。缺点是它可以包含某些不需要的字符。这些不需要的字符可能包括隐形字符,例如U+200B(零宽度空格)和控制字符,例如U+0081。尝试复制以下文本并将其粘贴到 Notepad 或其他文本编辑器中。 “​” 隐形字符 (U+200B) “” 控制字符 (U+0081) 由于这些字符在 Notepad 和许多其他文本编辑器中通常会变得不可见,因此如果无意使用它们可能会造成安全问题。包含隐形字符的不受信任的源代码可能包含隐藏的后门。例如您从 StackOverflow 等代码共享网站复制源代码并将其粘贴到您的文本编辑器中,您要确保源代码没有那些不需要的字符。 另一个示例是您可能正在编辑包含用户输入文本数据的数据文件。由于用户可以输入任何文本数据,因此文本可能包含隐形或控制字符,需要在解析之前对其进行清理。如果文本编辑器无法显示这些字符,则很难找到这些字符。 v21.5 的新功能在这些情况下变得有用。v21.5 可以可视化这些隐形和控制字符。虽然您可以将此功能与默认设置一起使用,但您可以选择自定义要警告的字符或要批准的字符。如果您要编辑仅包含某些字符类型(例如英文字母、数字和一些符号)的数据文件,您可能希望将这些字符定义为已批准的字符。您可以将 EmEditor 设置为仅警告指定字符范围内的字符,或仅警告指定字符范围之外的字符。此外,您可以在保存文档时让 EmEditor 自动检查那些不需要的字符。EmEditor Professional 和 EmEditor Free 都支持此功能。 v21.5 的另一个新功能是支持 EditorConfig。如果您需要团队工作,但团队中的每个成员都使用不同的文本编辑器,那么团队可以创建 .editorconfig 文件来统一定义编码样式,例如缩进样式、换行符和文件编码。由于 v21.5 符合 EditorConfig 规范,您无需手动更改 EmEditor 选项以符合团队项目设置,只要选项设置在 .editorconfig 文件中即可。 例如,如果您的团队希望您使用 LF 作为换行符并使用 4 的缩进大小,您的团队可以在同一(或父)文件夹中创建一个 .editorconfig 文件,其中包含以下行: [*.txt] end_of_line = […]

EmEditor v21.4.1 发布!

我们发布了 EmEditor v21.4.1。 从 v21.4.0 进行的更新包括: 外部工具参数中的 $(DocText) 最多可允许 32768 个字符。 修复了 v21.4 之前的问题,即字符代码值命令可能会在非常大的文件中显示空白文本。 新版本在切换到 CSV 模式时总是解析所有行以计算所有分隔符。 修复了停止宏不应显示未指定的错误消息的问题。 修复了转置命令在仅有一列的 CSV 文件中无法运作的问题。 修复了 v21.4 之前的问题,如果在特定条件下存在很长的路径,在文件中查找命令可能无法正常工作。 修复了用户报告的问题(1,2,3,4,5,6)。 详细信息和屏幕截图,请参阅 EmEditor v21.4 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。如果您使用 winget,您可以输入 “winget install emeditor” 来安装最新版本的 EmEditor(自动检测 64 位或 32 位)。 感谢您使用 EmEditor!