
最近有同學在《只有 1.14MB,輕量級文本編輯器 Notepad4》下留言問:對大文件支持如何?打開數百MB或者上GB的文本文件速度如何?
青小蛙覺得啊,工欲善其事,必先利其器。所以打開超大文件這種事情,就交給專業的工具來做嘛,何苦為難一個 1.14MB 的小工具。
然后 1234321 說:論壇不是有帖子嗎? https://meta.appinn.net/t/topic/58401
文件編輯器打開大文件耗時對比測試
@duanluan 同學在今年7月份的時候發布的測試貼,對比了好多款文本編輯器打開大文件的顯示時間和完全加載時間,一起來看一下吧。
測試文件是后端日志 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 仍有亂碼,久未更新 | |
| Notepad4 | 24.07r5332 | 3.7s | 首次打開 6~8s(重啟生效) | |
| Notepad– | 2.17.0 | 9.5s(大文本模式)、1.75s(超大文件模式) | 超大文件模式會打開新窗口功能很少 | |
| zed-windows | 20240821 | 7.62s | 測試記錄:12.4 9.3 7.62 18.77 17.32 17.99 18.25 18.52 21.88 18.62 17.42 16.13 | |
| 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 | 提示無法處理如此龐大的文件 | ||
| Lapce | 0.4.1 | 84s 后顯示出文件標簽頁,99s 后閃退 |
這些數據肯定是不全的,所以供各位參考。