文件编辑器打开大文件耗时对比测试

开发还是用的 IDE,文本编辑器主要用来查日志,那就比较注重打开大文件和查找功能。

具体耗时因人而异,但比例基本不会变。
测试的是一天的后端日志 2.98G

名称 版本 显示部分 完全加载 备注
EmEditor 24.3.1 0.5s 1.62s
EmEditor 22.2.0 1.31s 2.89s
UltraEdit 31.0.0.35 2.15s 一直卡住 1.13G 2.06s 完全加载
glogg 1.1.4 0.15s(瞬间) 11.41s 功能很少
LogViewer 2.3.1 (aug 2018) 0.91s 功能很少,UTF-8 仍有乱码,久未更新
Notepad– 2.17.0 9.5s(大文本模式)、1.75s(超大文件模式) 超大文件模式会打开新窗口功能很少
Notepad++ 8.6.8 14.3s
010 Editor 14.0.1 10.32s
EDX 0.4.11.2304 12.45s
Sublime Text 4169 88.76s 45s 进度条 100% 后卡住
EverEdit 4.5.0 66.43s
Kate 24.07.70 46.48s 打开时卡住
EditPlus 6.0 提示不能打开超过 2GB 文件
skylark 4.0.9 6s 显示出文件名,然后闪退
CudaText 1.215.0.2 提示文件过大,不能以正常模式打开
Emacs 29.1_2 比较长一段时间后闪退
Visual Studio Code 1.91.0.0 比较长一段时间后提示“窗口意外终止”
LopeEdit 5.8.1 21.5s 后无提示恢复为初始界面,文件未打开
Notepad3 6.23.203.2 提示无法处理如此庞大的文件
6 Likes

有意思。可以测试一下 Bigfileglogg010Editor 吗?

我自己用过第二个,速度还可以。

BigFile 安装报错,另两个加了。

1 Like

超大文件基本上emeditor是唯一的最优解,2.98G对它来说轻轻松松。

可以测试下vim么

1 Like

综合来看,暂时还是emeditor领先.

利用 vi 打开一个 1.4 GB 的文本文件,用时 7.5 秒。

测试环境:

  • 操作系统:Linux Mint 21.3 x86_64
  • CPU: Intel i5-8265U
  • 内存:7689 MiB
2 Likes

是 Vi 还是 Vim?

等有缘人测 Vim,附上命令:

vim --clean -c 'syntax off' filename # 默认配置+无语法高亮
vim --clean filename  # 默认配置

之前用的是 vi,现在用 Vim 来测试一下:

yes 命令重复输出一个 Python 脚本,生成了一个 3.0 G 的纯文本文件。

  • 使用 vim --clean filename 命令打开,用时 14.18 秒。
  • 使用 vim --clean -c 'syntax off' filename 命令打开,用时 14.00 秒。
3 Likes

阿! 我要投入EmEditor的懷抱 :hugs:

eme能打开tb级的文本,,这个测试属实是给它当玩具了

emeditor是不是付费的啊,我安装后每次打开都会自动隐藏到右下角托盘,得手动点开,拖动文件到窗口才能打开

可以免费使用(缺功能),全功能专业版相当贵(曾经想买后面还是觉得算了 :rofl:),永久授权马上就要不卖了只卖订阅制了

1 Like

日常就打开看一下,检索对照下,免费的够用不?

https://zh-cn.emeditor.com/text-editor-features/history/emeditor-free/
官网有功能对比,可以参考一下

看来还是得 Emeditor,就是太贵

1 Like

NotePad–就这一项也还行吧。

免费版也支持打开大文件,只是缺了手动控制。免费版的功能对于大部分普通用户来说绝对够用。

订阅制是到期后也不能用还是不能更新?
永久授权真的是太贵了,产品是好产品。