我们发布了 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 在自定义对话框的编辑页面中添加了与区域设置相关的大写/小写选项,让您可以将其用于与语言环境相关的转换。区域设置可在自定义对话框的排序页面中自定义。与区域设置相关的转换需要更多时间来处理,并且该选项不适用于其他功能,包括搜索和替换。
一些用户报告说,当出现消息框时,宏无法正确完成。例如,用 alert 方法时。我无法重现该问题,但是当宏异步运行时,该问题确实会出现在用户的计算机上。因此,我在自定义宏对话框的选项页面中添加了默认异步运行宏选项,取消勾选此选项将修复这个问题。
我们收到了很多关于最近 Log4j 漏洞问题的询问,但 EmEditor 不使用 Java 组件,因此 EmEditor 不受 CVE-2021- 44228、CVE-2021-45046 (Log4j) 的影响。
最后,希望您喜欢 EmEditor,无论您使用的是专业版还是免费版。如果您有任何问题、功能请求或将来的任何想法,请联系我们或发帖到论坛中。我也欢迎您撰写评论(您可以到帮助菜单上选择撰写评论命令),我会定期阅读它们。(您可能需要先下载商店应用版本,然后才能写评论。)
祝您节日快乐!
— Yutaka Emura
详细信息和屏幕截图,请参阅 EmEditor v21.4 新增特性。
此版本还包括以下错误/问题修复:
- 修复了 v20.3 之前的问题,当勾选了删除空字符串选项后,合并行命令可能无法正常工作。
- 修复了使用 DirectWrite (直接写入)时某些字体的问题。
- 修复了即使安装成功也可能出现“错误:更新安装失败”消息的问题。
- 修复了用户报告的问题 (1,2,3,4)。
如果您使用的是桌面安装程序版,那您可以到帮助菜单下选择检查更新来下载最新版本。 如果此方法失败,请下载最新版本,并运行下载的安装程序。 如果您使用的是桌面便携版,则可以转到下载页面下载最新版本。商店应用版可以在几天后通过 Microsoft 商店更新( 64 位 / 32 位)。如果您使用 winget,您可以输入 “winget install emeditor” 来安装最新版本的 EmEditor(自动检测 64 位或 32 位)。