最近因為工作需要要打開一個300+MB的文件,試過了N個編輯器不是打不開就是軟件直接掛掉或是占用內存太大,已經嚴重影響了我的工作
還好在網絡上找到老外寫的一個免費軟件,官網上說是可以打開4G+的文件(沒有測試過這么大的),官網介紹:
Features include:
- Fast scrolling, eats low memory
- Supports any file size (4 Gb and larger)
- Multitabbed interface
- Log auto-refreshing
- "Follow tail" mode
- Highlighting of lines matching a RegEx
- Support for lot of encodings: ANSI, OEM, UTF-8, Unicode LE/BE etc.
- File search (both forward and backward)
- File printing
- Line wrapping, configurable tab size and line spacing
- Line numbers (for log beginning)
- "Create filtered log" command
- Unicode filenames support
- and more.
免費版每次打開“LogView”都會有廣告30秒后可以關掉然后就沒有任何限制了,打開300+MB的文件比打開Windows任務管理器占用的內存還要小(開發者確實NB到不行)


使用不同的編輯器占用的內存對比
系統環境:

打開的文件:

1.
Windows編輯器
Windows編輯器就算了,基本上被
Notepad2替換掉(有時也會使用如文件編碼)
2.
Notepad2
我基本上是使用Notepad2來替換系統編輯器的,優點是打開速度快等等(其他優點就不說了,主要是介紹LogView的)
打開很大的文件會提示,3
00+MB的文件基本上在一分鍾內也是能打開的,當然內存也是挺嚇人的


3.EditPlus 3
打開速度比較快,一般超過2MB的文件都會使用
EditPlus進行操作
半分鍾內可以打開
文件
4.Sublime Text 2
基本上開發PHP,JS,CSS,HTML等都會使用它,但網上很多人說它打開速度快,我這怎么打開大文件的時候就會很慢呢(難道是人品問題?所以超過2MB的我都使用
EditPlus來處理
)
在2分鍾內可以打開,而且內存占用的是最大的(難道是跟我安裝的插件有關)
5.
LogView
一般不輕易使用,
除非是很大的文件(100MB+),可以看到幾個軟件的內存占比,
比Windows任務管理器占用的內存還要小
跟Sublime
比整整相關了500多倍的內存(如果你的內存是8MB+的請忽視)

在搜索時內存的變化也不是很大

軟件默認使用ANSI編輯的,所以中文的文件需要更改編輯為UTF-8


不管官網上卻說可以輕松處理248GB的大文件,難道電腦內存需要1200GB嗎?


參考: