Entries by Vicky Fang

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

我们发布了 EmEditor v21.4.0。 EmEditor Free (免费版)现在支持非常大的文件,很高兴看到更多人使用 EmEditor Free。但是,由于 EmEditor Free 将升级信息通知显示为右下角的气球提示,因此一些用户询问我是否可以隐藏此气球提示。v21.4 允许您在 EmEditor Free 上隐藏任何通知或气球提示。EmEditor Free 的另一个新功能是自动更新,它让您能通过一次点击就将 EmEditor 更新到最新版本,或者让它在退出时自动更新。由于这些新功能,EmEditor Free 中的自定义对话框现在包括通知和更新页面(以前 EmEditor Free 只有语言页面)。 EmEditor Professional v21.4 的主要功能是一组新的数据分析命令——转置、数据透视表和逆透视——用于 CSV 文档。上个月,一位用户问我是否可以添加这些命令。当我第一次被问到这些命令时,我并不熟悉,但我认为它们非常有利于分析大数据,因此我想尽快实现它们。转置命令只是切换 CSV 文档的行和列。数据透视表查找指定列的所有不同值,并且对于每个不同值,该命令计算另一个指定列中的出现次数或计算总值。 逆透视命令与数据透视表命令相反。当我开发这些命令时,我想确保它们足够简单,即使用户不熟悉它们也能使用。例如,我将数据透视表对话框的每个选项直观地放置为数据透视表的实际位置。这些命令可以记录到一个宏中,您可以在以后重复使用。我还想确保它们尽可能快地运行,因此我花了很多时间优化代码以提高速度。此外,我在合并列对话框中添加了新选项,并花了很多时间来提高合并列、拆分列以及编码/解码所选内容命令的速度。因此,EmEditor Professional v21.4 可以让您在处理 CSV 文件的同时更快速地分析大数据。 我们为转置、数据透视表和逆透视命令添加了工具栏按钮,但这使现有的 CSV/排序工具栏变得太大。因此,v21.4 将 CSV/排序工具栏分为 CSV 工具栏和排序工具栏。有些人可能会认为新的排序工具栏也包含与 CSV 相关的按钮,那为什么不称其为“CSV/排序”呢?好吧,我只是想让标题变得简短。您可以自定义工具栏标题以及工具栏对话框中的按钮。 正如我在之前的评论报告中所写的那样,我们更新了日语、韩语和其他语言的对话框字体,但这遇到了一些负面的反馈。因此,我在自定义对话框的窗口页面中设置了让用户自定义的字体名称以及大小选项。 一个用户报告说大写/小写命令无法正确地转换某些字母。例如,在土耳其语中,i 的正确大写是İ(U+0130,上面带有小点的大写的拉丁文字母 I),小写的 I 则应是 ı(U+0131,上面无点的小写的拉丁文字母 I)。所有之前版本中的大写/小写命令都使用与区域设置无关的转换。v21.4 在自定义对话框的编辑页面中添加了与区域设置相关的大写/小写选项,让您可以将其用于与语言环境相关的转换。区域设置可在自定义对话框的排序页面中自定义。与区域设置相关的转换需要更多时间来处理,并且该选项不适用于其他功能,包括搜索和替换。 […]

EmEditor v21.3.0 发布(包括技术评论)!

今天,我们发布了 EmEditor v21.3。 这个新版本让在免费版也能支持非常大的文件。我相信这将使学校和家庭中的许多需要支持超大文件的免费文本编辑器的学生受益。我所说的“支持超大文件”是指无需将所有内容加载到内存即可打开文件的能力。在默认设置下,如果文件大小大于 300 MB,EmEditor 将直接从磁盘读取文件。长期以来,EmEditor 通过使用 SIMD 指令集的多线程代码来优化文件加载速度。换句话说,现在,EmEditor Free 打开非常大的文件的速度与 EmEditor Professional 一样快。尽管 EmEditor Free 支持非常大的文件,大文件控制器仅在 EmEditor Professional 上可用。更加详细的功能比较请参阅 EmEditor Free。 v21.3 的主要功能是在数字范围表达式中支持日期/时间。一些客户要求添加该功能,包括一个问题。例如,当您分析包含日期/时间的服务器日志或销售报告时,您通常希望关注某个日期/时间范围,而新功能在这些情况下变得有用。您可以使用正则表达式来搜索某个日期范围,但正则表达式通常会变得复杂和缓慢。因此,我决定在现有的数字范围 表达式中支持日期范围。当我开发这个新功能时,我想确保它会针对速度进行优化。我也知道您想要完全控制可以匹配的日期格式。因此,日期表达式允许您用双引号来指定日期/时间格式。例如: [1/1/2021 , 31/1/2021 “d/M/yyyy” ] 与 “5/1/2021” 匹配。 您可以使用竖线 (“|”) 组合多种日期格式。 例如: [1/1/2021 , 31/1/2021 “d/M/yyyy|yyyy-MM-dd” ] 与 “5/1/2021” 和 “2021-01-05” 相匹配,但不匹配 “05/01/2021” 或 “2021-1-5″。 但是,您不能指定多个相互冲突的日期格式。 例如, [1/1/2021 , […]

EmEditor v21.2.1 发布!

我们发布了 EmEditor v21.2.1。 从 v21.2.0 进行的更新包括: 单击状态栏中的光标处的文件位置时,新版本将显示跳转对话框。 修复了 v21.2 之前的错误,即 EmEditor 在打开包含很长行的非常大的文件时可能会崩溃。 修复了恢复全屏模式后主菜单可能消失的问题。 调整了重复步骤的检测时间。 修复了 v21.2.0 上的翻译问题。 修复了如果之前自定义菜单,则菜单项可能会变空的问题。 在 Windows 7 SP1 上默认关闭 DirectWrite。 修复了用户报告的问题(1,2)。 详细信息和屏幕截图,请参阅 EmEditor v21.2 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。 商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。 感谢您使用 EmEditor!

EmEditor v21.2.0 发布(包括技术评论)!

今天,我们发布了 EmEditor v21.2。 一些客户让我写一篇关于主要版本的技术评论,我认为这是个好主意。在所有新功能背后往往存在许多的客户互动和原因,我想与您分享这些幕后故事。 首先,我认为很多人会欢迎这个新版本(v21.2)因为它扩增了免费版(EmEditor Free)的功能。过去,我的重点是为付费客户更新产品。然而,现在有更多免费文本编辑器可用,我希望更多用户能把 EmEditor 作为其他免费文本编辑器的替代品。一些用户只是因为免费版缺少许多仅适用于专业版的功能而写了不太好的评论。v21.2 上的新免费版功能包括书签、标记、比较文件(仅限默认选项)、拼写、编号 、全屏视图、工作区、宏(仅限记录和运行 ,不能使用可编写脚本的宏)、大纲、启动窗口,以及配置属性中的许多选项。过去,一些用户抱怨从专业版降级到免费版的步骤令人困惑。在最近的版本中,降级和升级命令退出帮助菜单,但默认仍然是专业版。v21.2 将不再有默认的版本设定。全新安装后第一次启动 EmEditor 后,会出现一个选择 EmEditor Professional 或 EmEditor Free 的新对话框,您可以直接开始使用免费版,不用通过执行降级命令。 其次,v21.2 包含新的重复步骤功能。这个想法最初来自疫情之前在东京与 Mado-no-mori 编辑的非正式谈话。他们建议使用 AI 来检测 EmEditor 的下一个动作。我不想在 EmEditor 中创建任何重要的后台任务只是为了让应用程序变慢(还记得 Office 助手 Clipper 吗?),但我同意应该更轻松地简化一些重复性任务。当您在文本编辑器中执行重复性任务时,有经验的用户知道如何将它们记录为宏,并根据需要重复执行宏。但是,通常情况下,您会在不先录制宏的情况下尝试这些步骤。当您决定将步骤记录为宏时,通常已经完成了一半,您只想完成重复而无需考虑更多。在这种情况下,新的重复步骤功能就派上用场了。通常,如果您重复某项任务 3 次(将来可能会调整),则会出现带有输入重复次数超链接的通知提示。单击该链接会打开重复对话框,您可以在其中指定重复步骤的次数。您也可以选择编辑菜单上的重复步骤命令,以打开重复对话框,而无需等待通知提示出现。基本上,无论宏的开始录制命令是否打开,v21.2 都会永久录制宏,并且当您想要重复最近的步骤时,您只需要选择宏的起点即可。 我想出的另一个方便的功能是分配键盘快捷键命令,显示在几乎所有菜单项和工具栏按钮的右键菜单上。此命令会打开所有配置的属性的键盘页面,并且会预选您右键单击的命令。这应该可以节省在配置属性的键盘页面中查找命令的时间。从 v21.2 开始,所有配置成为键盘映射的默认设置。EmEditor 允许您为当前配置和所有配置分配键盘快捷键,这在过去有点令人困惑。我不认为大多数用户会关心为特定配置分配快捷键,因此我想让所有配置成为键盘分配的默认设置。 一些客户抱怨 EmEditor 没有正确显示西欧 HTML 文件中的 “ (0x93, U+201C) 和 ” (0x94, U+201D) 字符,并且 HTML […]

EmEditor v21.1.5 发布!

我们发布了 EmEditor v21.1.5。 从 v21.1.4 进行的更新包括: 修复了全屏模式下的某个布局问题。 修复了与负十进制数字范围相关的 v21.1 之前的问题。 修复了 v21.1 问题,当直接写入(DirectWrite)打开时,全部替换(使用换行符)可能会变得非常缓慢。 修复了 v21.1 之前的问题,即在 EmEditor 打开后,IME 候选窗口可能不会立即出现。 修复了 v21.1 之前的问题,即如果之前在未关闭 EmEditor 的情况下注销 Windows 时,EmEditor 可能会显示“EmEditor 在上一个会话中异常终止。您想恢复以前未保存的工作区吗?”的消息。 修复了 v21.1 之前的问题,即在没有复制换行符的情况下粘贴结束标记后,无法更新多行注释的高亮显示。 修复了 v21.1 之前的问题,其中 CSV 转换器/大文件控制器自定义栏可能无法在第二次正确滚动。 修复了 v21.1 之前的问题,即在按 SHIFT 键的同时双击“自动填充”句柄在筛选时可能无法正确填充。 修复了 v21.1 之前的问题,即在添加下一个匹配结果命令后按 SHIFT + RIGHT 无法正确添加。 修复了与在简体中文区域设置状态栏中复制文本相关的 v21.1 之前的问题。 Windows 11 信息(已知问题和当前状态) 详细信息和屏幕截图,请参阅 […]

EmEditor v21.1.4 发布!

我们发布了 EmEditor v21.1.4。 从 v21.1.3 进行的更新包括: 支持“源汉码 JP”字体。 支持复制和粘贴包含用双引号括起来的嵌入换行符的 CSV 单元格。 修复了 v21.1 之前的问题,即录制/运行某个宏可能会导致 EmEditor 崩溃。 修复了与 Windows 工具栏相关的问题。 修复了 v21.1 之前代码片段插件中的问题,其中 (Ctrl+)Enter 键在目录树中不起作用。 修复了 v21.1 之前的问题,如果存在很长的路径,在文件中查找结果不正确。 修复了 v21.1 之前的问题,即在勾选主菜单的情况下,Alt+F 未在全屏模式下触发主菜单。 修复了 v21.1 之前的问题,如果可用磁盘空间不足,EmEditor 可能会在启动期间崩溃。 修复了在 DirectWrite 关闭的情况下水平滚动时换行标记可能出现在 TAB 位置的问题。 详细信息和屏幕截图,请参阅 EmEditor v21.1 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。 商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。 […]

EmEditor v21.1.3 发布!

我们发布了 EmEditor v21.1.3。 从 v21.1.2 进行的更新包括: 修复了 v21.1 之前的问题,即插入字符可能会滚动到 CSV 文档的顶部(非单元格选择模式)。 修复了 v21.1 之前的问题,即 EmEditor 在使用检测 UTF-8 选项异步打开非 UTF8 文件时可能会崩溃。 修复了 v21.1 问题,即切换拆分文档可能无法正确显示所有窗格。 修复了与负十进制数字范围相关的 v21.1 之前的问题。 修复了使用 DirectWrite 时 v21.1 之前的与字体和 IME 相关的问题。 修复了与带有可折叠评论的大纲相关的 v21.1 之前的问题。 如果之前设置了大纲指南,此版本会在设置和中止筛选后自动恢复大纲指南。 避免了 v21.2 之前的问题,即在使用新版本的日语 IME 时按下 CONVERT 键时 EmEditor 可能会崩溃。 修复了在特定条件下与按钮样式选项卡相关的 v21.1 问题。 详细信息和屏幕截图,请参阅 EmEditor v21.1 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 […]

EmEditor v21.1.2 发布!

我们发布了 EmEditor v21.1.2。 从 v21.1.2 进行的更新包括: 即使在免费版本上也能够启用 DirectWrite 命令。 支持性别区分的表情符号 ZWJ 序列。 修复了 v20.1 中的问题,即拆分窗口后可能不会立即显示新窗格。 修复了 v20.1 之前的大纲栏闪烁问题。 修复了 v20.1 之前的问题,如果使用多个具有不同 DPI 的显示器并打开多个窗口群组,EmEditor 可能会崩溃。 修复了特定条件下工具栏闪烁的问题。 修复了 v20.1 中的问题,即 ASP 文件中未突出显示 VBScript 关键字。 修复了 v20.1 之前的问题,即符号列表工具栏在非常暗的模式下无法正确显示。 修复了 EmEditor 在使用 DirectWrite 打开并滚动二进制(十六进制视图)的文件时可能崩溃的错误。 详细信息和屏幕截图,请参阅 EmEditor v21.1 新增特性。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。 商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。 […]

EmEditor v21.1.1 发布!

我们发布了 EmEditor v21.1.1。 详细信息和屏幕截图,请参阅 EmEditor v21.1 新增特性。 从 v21.1.0 进行的更新包括: 修复了与 DirectWrite 相关的 v20.1.0 问题,其中光标位置和实际字符插入位置可能不同。 根据图形驱动程序,EmEditor 可能会在退出时崩溃。在这种情况下,EmEditor 将显示一条消息并在下次关闭 DirectWrite。 修复了 v20.1.0 闪烁的单元格工具栏问题。 修复了 v20.1 之前的大纲栏闪烁问题。 如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。 商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。 感谢您使用 EmEditor!

EmEditor v21.1.0 发布!

我们发布了 EmEditor v21.1.0。 详细信息和屏幕截图,请参阅 EmEditor v21.1 新增特性。 此版本还包括以下错误和问题的修复。 修复了 v21.0 之前的问题,其中删除/把重复行设为书签命令没有更新视图/滚动条标记。 修正了一个问题,即 EmEditor 可能变得非常缓慢并最终与某个插件崩溃。 修复了 v21.0 之前的错误,其中在列中筛选命令可能会导致 EmEditor 崩溃。 修正了在 CSV 单元格选择模式下调整 EmEditor 窗口大小可能会改变滚动条位置的问题。 修复了 v21.0 之前的问题,当 DirectWrite 模式开启时,CSV 选取框可能会消失。 修复了 v21.0 之前的问题,如果在自定义对话框的活动字符串页面中,为 URI 和悬停指定了运行宏,则悬停 URI 可能会降低 EmEditor 的速度。 修复了 v21.0 错误,即即使在选择布局之前不可见,恢复布局后 HTML 工具栏始终可见。 修复了 v21.0 之前的错误,即在筛选时切换 Direct Write 可能会导致 EmEditor 崩溃。 修复了 v21.0 之前的错误,其中查找前一个与匹配整个单词选项可能匹配当前光标位置的非单词。 […]