处理大文件的文本编辑器之速度比较

我们于 2009 年 4 月发表了文本编辑器之速度比较。然而,自那以来,已过了许多年,大部分文本编辑器都有了重大更新和改进。因此,我们决定再次进行速度测试。

在这一轮测试中,我们选择了 7 个以支持超大文件而闻名的文本编辑器,其中包括 EmEditor。 我们按不同的操作类别对这些编辑器进行了速度测评:打开文件搜索替换排序保存以及在文件中搜索。测试结果表明,EmEditor 在所有测试类别中的表现均优于其他编辑器 2 至 187 倍

详细结果请看最新的文本编辑器之速度比较(英语,PDF)。

免责声明:我们尽可能准确地测试了所有应用程序;但是,所有速度都取决于测试的电脑、文件和其他因素。所有速度以及失败的测试(包括崩溃、不完整和部分结果)可能会在未来的应用程序版本中得到改善或解决。我们建议您亲自安装并比较这些应用程序。在决定选择哪个应用程序时,还应考虑其他因素,包括功能集、稳定性、可用性、经济性和界面设计。

EmEditor 实战教学–CSV 数据文档 (3)

用 Excel 打开 CSV 文件

首先,显示“外部工具”工具栏。

show-external-toolbar

然后,右击外部工具工具栏,选择“自定义工具”,在弹出的对话框中,按“新建”按钮来配置新的外部工具。有关外部工具配置的例子,请参考示例以及帮助

external-tool

external-tool-excel-setting

配置完成后,你会看到外部工具工具栏中多了一个 Excel 图标按钮。点击该按钮把 CSV 文件导出到 Excel 中。

export-to-excel

EmEditor 实战教学–CSV 数据文档 (2)

EmEditor 强大的宏功能,让你能轻松分析 CSV 数据。

利用 Windows 的计算器与 EmEditor 结合,进行简单地计算。我们可以在 EmEditor 中创建一个宏来计算 CSV 文件中的一列数字的总和。

首先,右击工具栏显示上下文菜单。在菜单中,选择宏工具栏

show-macro-bar

你可以参考下面的宏文件,也可以自己用 JavaScript 或 VBScript 编写宏。有关如何创建宏,请参考帮助

auto-sum-macro

csv-calculate-sum

auto-sum-macro2

你也可以把筛选器和宏联用。

filter-calculator-together

EmEditor 实战教学–CSV 数据文档 (1)

无论你是淘宝卖家还是网店店主,你都可能需要用 CSV 文件来记录商品信息。EmEditor v14.6 不仅能让你方便地创建或打开 CSV 文件,更能为你快速分析处理 CSV 大文件。

要创建 CSV 文件,只需把不同类别的数据用逗号隔开即可。本示例中的所有数据均为虚构。

输入数据到 EmEditor 中。把不同类别的数据用逗号分隔。

输入数据到 EmEditor 中。把不同类别的数据用逗号分隔。

然后,你只需按CSV/排序工具栏上的“逗号分隔”按钮,EmEditor 就会把含逗号分隔符的文本文件转换成 CSV 格式的文件。

csv-mode

在示例文件中,第一行输入的数据是标题。因此,我们可以按标题按钮,选择“标题 1”,把首行设为标题。标题行不会随窗口滚动而滚动。

csv-heading

现在,我们已经创建了一个简单的 CSV 格式的文件。我们把它保存为 “Sample.csv”。

save-csv

接下来,我们可以用 EmEditor 的筛选器功能来快速搜索文件。比如,我想知道2014年9月有多少销售,就可以在筛选器文本框中输入“9/”。你会看见 EmEditor 把所有不相关的数据都隐藏起来了,只显示相关的数据。然后,按下中止键,EmEditor 会显示原本的文件。

filter-date