Entries by Vicky Fang

EmEditor v22.1.2 发布!

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

EmEditor v22.1.1 发布!

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

EmEditor v22.1.0 发布(含技术评论)!

我们发布了 EmEditor v22.1.0。 EmEditor Professional v22.1 的一个主要功能是能使用 V8 JavaScript 引擎。许多用户请求了这个功能(包括 1)。之前版本的 EmEditor 使用的是 JScript,它是基于 IE 浏览器的 Active Scripting 技术实现的。虽然这具有支持许多其他 Active Scripting 语言的优势,例如 VBScript、PerlScript、PHPScript、Python 和 RubyScript,但它不支持最新版本的 JavaScript。 EmEditor Professional v22.1 现在支持现代 JavaScript,同时仍支持旧的 JScript 和其他 Active Scripting 语言。 默认情况下,您的 JavaScript 宏仍将使用旧的 JScript 引擎运行。要为您的 JavaScript 宏使用 V8 引擎,您可以在宏的顶部添加以下行: #language=”v8″ 如果您想默认为所有 JavaScript 宏使用 V8,您可以在宏菜单上选择自定义,并在选项页面选择使用 V8 作为 JavaScript 引擎选项。如果您需要运行 JScript […]

EmEditor v22.0.1 发布!

我们发布了 EmEditor v22.0.1。 v22.0.1 包括以下更新: 解决了您无法在 Windows 11 更新(版本 22H2)上打印指定页面的问题。例如,在“打印”对话框中指定第 3 页时实际上打印了第 1 页。 修复了当您点击 EmEditor Free 的查找/替换对话框中的 > 按钮时显示的菜单中存在模糊匹配选项菜单项的错误。模糊匹配选项仅在 EmEditor Professional 中可用。 即使在文件资源管理器中开启了隐藏已知文件类型的扩展名选项,v22.0.0 也始终显示文件扩展名。这已在 v22.0.1 上修复。 支持表情符号序列,包括文本样式 (U+FE0E) 的变体选择器(VS15)。 修复了 v22.0 之前的问题,即 CSV 模式下的批次替换或多选区编辑可能无法正常工作。 修复了 v22.0 之前的问题,即如果在 CSV 单元格选择模式下最后一行为空,则可能无法复制最后一个换行符。 修复了在加载非常大的文件时与添加下下个匹配结果命令相关的 v22.0 之前的问题。 当启用 EmEditor 快速启动 选项时,新版本将不会显示 EmEditor 启动时间。 详细信息和屏幕截图,请参阅 VERSION 22.0 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 […]

EmEditor v22.0.0 发布(含技术评论)!

我们发布了 EmEditor v22.0.0。 EmEditor v22.0 的一个主要功能是模糊匹配,它可以使用可自定义的近似字符串匹配来搜索、筛选和合并 CSV。多个用户要求了此功能(1,2,3)。此功能在 EmEditor Professional 中包含多个选项,而在 EmEditor Free 中只有匹配相似字符串选项可用。匹配相似字符串选项使用称为莱文斯坦距离或编辑距离来计算两个字符串的相似程度。换句话说,EmEditor 比较两个字符串并计算从一个字符串编辑到另一个字符串需要多少步。 例如,如果两个字符串是: “fuzzx maching” 和 “fuzzy matching” 第一个字符串的第五个字符“x”必须替换为“y”,并且必须在第 9 个字符“c”之前插入一个“t”。因此,这两个字符串之间的编辑距离变为 2。 如果您在 EmEditor Professional 的 查找 对话框中选择模糊匹配复选框,则会出现模糊匹配选项对话框,让您可以使用相似程度和最大编辑距离选项来确定匹配的相似程度。例如,如果相似程度为 3/4 (75%),则最多允许每 4 个字符中有 1 个编辑距离匹配,但不能超过最大编辑距离选项中指定的编辑距离。换句话说,如果字符串的长度为 4 或更大,则最多允许匹配 1 个编辑距离,如果字符串的长度为 8 或更大,则最多允许匹配 2 个编辑距离。 在 EmEditor Professional 中,模糊匹配功能提供了更多选项。无需设置上述匹配相似字符串选项即可使用以下所有选项。其中,忽略不占位的组合字符,例如变音符号、dakuten(日文中的浊点)和 handakuten(日文中的半浊点)选项特别有用,如果您想忽略变音符号、dakuten、handakuten 和其他不占位的组合字符(表情符号除外)。例如,匹配 “e” with “é” “c” with […]

EmEditor v21.9.1 发布!

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

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

今天,我们发布了 EmEditor v21.9.0。 EmEditor Professional v21.9 的一个主要功能是增强了 Makoto Emura 的提交列表 (Git) 插件。如果您使用 Git 来跟踪项目中的更改,您可能会通过检查项目中的更改来开始一天的工作。更新后的插件将在侧边栏中显示已更改文件的列表以及暂存的更改,双击列表中的文件将用比较视图打开文件来显示差异。增强的功能还包括提高文件历史记录显示的速度。请观看视频,了解更多提交列表插件的功能。 EmEditor Professional 和 Free v21.9 从几个方面改进了比较结果视图。例如,如果一行中不同位置的多个字符不同,即使第一个字符和最后一个字符之间存在相同的字符串,之前版本的 EmEditor 也会以深绿色突出显示从第一个差异到最后一个差异的所有字符。 v21.9 仅在不同的字符处用深绿色突出显示,而其他不变的字符会显示为浅绿色,这是由多个用户要求的,例如此用户。此外,另一位用户要求添加下一更改的字符和上一更改的字符命令。当在拆分窗口中查看比较时,可以通过文档标题区域的新按钮轻松执行这些新命令以及现有的下一更改和上一更改命令。而且,如果比较结果显示在拆分窗口中,当您在被比较文档的任一侧键入时,v21.9 会动态更新比较亮显。 EmEditor Professional v21.9 包括几个新的 CSV 相关功能,这些功能是者几个用户要求的(1,2,3)。 首先,行标题 1 – 行标题 4 命令让您能冻结一个或多个在左侧的列。或者,您可以选取行下方和列右侧的单元格,然后选择切换标题(冻结窗格)命令来固定列和行。 其次,隐藏列和取消隐藏列命令让您能隐藏某些 CSV 列。要使用此功能,请右键单击要隐藏的列标题以显示一个弹出菜单,然后选择隐藏列。要撤消,请选择隐藏列的左侧和右侧,右键单击标题以显示弹出菜单,然后选择取消隐藏列。您也可以右键单击左上角区域,这个操作会选择所有列并显示一个弹出菜单,然后您可以选择取消隐藏列使所有列可见。 此外,一位用户通过电子邮件向我询问是否能够在 CSV 中正确对齐列。因此,我添加了右对齐、左对齐和居中对齐命令。要使用这些命令,请右键单击要对齐的列的列标题,在显示的弹出菜单上选择右对齐、左对齐或居中对齐命令。如果在自定义对话框的 CSV 选项页面中勾选了右对齐数字列选项,当您打开 CSV 文件或选择 CSV 模式时,数字列会自动右对齐。 另一个用户要求能够将提取常用字符串命令记录到宏中。因此,v21.9 让您能将此命令记录到宏中,并使用 ExtractFrequent 方法或 Selection 对象编写脚本。 […]

授权价格调整

随着 EmEditor 的费用成本大幅度的提高,我们决定调整授权价格,以便能够继续为 EmEditor 用户开发更多新功能并提供完善的服务。自 2022 年 8 月 1 日起,我们将年订阅授权的价格从 39.99 美元调整为 40.00 美元,将永久授权的价格从 252 美元调升为 260 美元。 批量折扣的价格也会相应调整。 关于需要购买的授权总数,请参考如何计算授权数。 我们将持续努力开发 EmEditor 并不断完善和提高我们的服务。 感谢您使用 EmEditor 以及对我们的支持。

EmEditor v21.8.1 发布!

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

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

今天,我们发布了 EmEditor v21.8.0。 EmEditor 上一版本(v21.7)支持在一个拆分窗口中进行比较和同步滚动结果。v21.8 通过在拆分窗口上方显示文档标题,改善了拆分窗口,以便更容易识别左侧和右侧的文档。当您调整窗口大小或最大化一个拆分窗口时,之前的版本无法调整拆分边界的位置。新版本在您调整窗口大小时会按比例调整拆分边界。另外,v21.8 让您能通过选择比较菜单上的拆分视图命令,在不比较或不同步滚动的情况下,在拆分窗口中并排显示两个文档。EmEditor Professional 和 EmEditor Free 都支持上述所有功能。 EmEditor Professional 的一个主要功能是当您使用批处理替换全部时,能够用正则表达式(RegEx)和数字范围表达式 (NumRange)搜索字符串。 几位用户要求扩展此功能的范围。当您有许多简单的字符串要搜索,想包含一些 RegEx 或 NumRange 字符串时,它会变得很有用。如果所有搜索字符串都是非 RegEx 和非 NumRange,多项替换全部命令会非常快。将 RegEx 添加到搜索字符串列表将大大减慢多项替换全部过程。不过,如果您只有几个 RegEx,多项替换全部仍然比批处理替换全部快。 如果您将搜索字符串与 RegEx 或 NumRange 混合,多项替换全部将同时搜索所有这些字符串,但可能会发生冲突。如果发生冲突时,(无)会获得最高优先级。NumRange 是第二优先级,RegEx 是最后一个优先级。 例如,如果您要搜索以下三个字符串: RegEx: [1-3] → A NumRange: [1, 2] → B (None): 1 → C 如果源文档是 [ 1 2 3 ] 在这个例子中,RegEx […]