Entries by Vicky Fang

EmEditor v22.2.2 发布!

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

EmEditor v22.2.1 发布!

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

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

我们发布了 EmEditor v22.2.0。 自从我们改进了之前版本的崩溃报告功能以来,我们收到了许多崩溃报告。这些崩溃报告帮助我们提高了 EmEditor 的可靠性和稳健性。我们已经调查了收到的所有崩溃报告,并修复了许多我们无法通过其他方式发现的问题。我们非常感谢所有提交崩溃报告的用户。我们注意到许多崩溃是由于内存不足导致的内存分配失败引起的。如果用户增加了他们系统上的虚拟内存,这种情况是可以避免的。v22.2 会在内存不足的时候显示一个消息框,以及一个可单击的 URL,以解释在这种情况发生时如何增加虚拟内存。 在自定义对话框的高级页面上,用户可以指定用于打开大文件的内存大小。指定的大小越大,EmEditor 的执行速度越快,但如果太大,则会导致内存分配失败。例如,如果您打开一个 1 GB 的文件,在每个文件的最大内存大小中指定比 1 GB 稍大的值可以使 EmEditor 发挥最佳性能。在以前的版本中,这些默认值仅由物理内存大小决定。但是,具有较大虚拟内存的系统应该比具有较小虚拟内存的系统使用更多的内存。因此,v22.2 添加了一个名为自动管理所有内存大小的新选项。默认设置下此选项是开启的,它会查看可用的虚拟内存大小以及物理内存大小以确定最佳的内存大小。 当我们查看崩溃报告时,我们还注意到许多崩溃发生在保存了撤消信息时内存不足的情况下。例如,如果用户打开一个 10 GB 的文件并选择其中一个排序命令,则在默认设置下整个 10 GB 的文件将在排序之前被保存到内存中以提供撤消功能。10 GB 是一个很大的内存量。我不认为很多用户会通过牺牲这么大的内存空间来获得撤消信息。EmEditor 有一个名为总是丢弃冗长的撤消信息以加速的选项以防止这种情况发生,但默认设置下此选项是关闭的。v22.2 在进度窗口中添加了相同的选项,以便用户可以更容易地注意到并启用它。 在以前版本的 EmEditor 中,如果您打开 CSV 文件,EmEditor 不会切换到 CSV 模式,直到它完成加载整个 CSV 文件内容。v22.2 在检测到 CSV 模式时仅打开文件内容的前 1 MB 时便会切换到 CSV 模式。此外,当您开始以 CSV 模式查看、滚动和搜索文件时,CSV 会语法检查在后台执行(正在进行 CSV 语法检查时编辑会被禁用)。即使 CSV 文件中存在嵌入式换行符,新的 […]

EmEditor v22.1.4 发布!

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

EmEditor v22.1.3

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

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 […]