您是否厭倦了Windows記事本那過(guò)于簡(jiǎn)單的功能,又不需要使用Word這樣的大型辦公軟件?
其實(shí)現在已經(jīng)有很多軟件兼具了多種文本編輯特性了,雖然不可能與大型辦公軟件相比,但它們都在各自的領(lǐng)域里長(cháng)袖善舞,各有特色。
今天我們將為大家評測幾款能夠“代替記事本”的軟件。它們包括UltraEdit、Editplus、WinHEX、EmEditor、Notepad2。在本文的最后我們將為不同的軟件進(jìn)行不同適用人群的詳細導用,精彩內容,不可錯過(guò)!
筆者認為,專(zhuān)業(yè)用戶(hù)如果放棄文本編輯器,主要是考慮以下四個(gè)方面:
1.體積小巧,啟動(dòng)迅速(即使是開(kāi)啟大容量的文件)。
2.可以高亮標記各種編程語(yǔ)言、可以識別多種文字編碼。
3.可以有簡(jiǎn)單編輯功能、連接外部程序、調用DOS命令。
4.可以進(jìn)行工程/模板/宏命令設計。
大部分文本編輯軟件的功能都集中在這幾個(gè)方面,而側重各不相同。我們的評測將圍繞它們展開(kāi)。
參評軟件:
| | 名稱(chēng) | 版本 | 安裝包大小 |
| | UltraEdit-32 | 10.20b簡(jiǎn)體中文版 | 3,858 KB |
| | EditPlus | V 2.11 漢化版 | 806 KB |
| | WinHex | 11.2 SR-1 漢化版 | 394 KB |
| | EmEditor | Professional V4.04 | 441 KB |
| | Notpad2 | 1.0.12 | 540 KB(不需安裝) |
評測流程:
1.特色簡(jiǎn)介與運行效果
2.各項功能詳評
3.大文件打開(kāi)速度與內存占用
4.用戶(hù)群推薦
一、特色簡(jiǎn)介與運行效果
1.UltraEdit32
UltraEdit可謂是最負盛名的一款文本編輯軟件了。它是一套極棒的文字、16進(jìn)制、ASCII 碼編輯器,可高亮突顯C++及Java等多種語(yǔ)言,并內置英文拼寫(xiě)檢查,可調用DOS命令,還能錄制宏來(lái)簡(jiǎn)化編輯操作。它功能全面,體積小巧,打開(kāi)快速, 實(shí)在不可多得!同時(shí)可以從FTP打開(kāi)文件并編輯保存, Windows終端連接Unix系統工作的程序員就全靠它了。
下圖是使用UltraEdit32打開(kāi)一個(gè)xml文件后的顯示效果。
漢字問(wèn)題:值得注意的是,在默認的設置下,它對中文的顯示出現了亂碼(見(jiàn)畫(huà)圈處)。
2.EditPlus
EditPlus 是Internet時(shí)代的 32 位文本編輯程序,它支持更多的網(wǎng)頁(yè)編程語(yǔ)言的高亮顯示,比如HTML、CSS、PHP、ASP、Perl、JavaScript 及 VBScript。它也可以在自定義語(yǔ)法文件后擴充其他的程序語(yǔ)言。還能嵌合網(wǎng)頁(yè)瀏覽器作 HTML 頁(yè)的預覽,以及 FTP下載與上傳文件。
漢字問(wèn)題:下圖是使用EditPlus打開(kāi)同一個(gè)xml文件后的顯示效果。它對中文的顯示沒(méi)有出現亂碼。
EditPlus對xml的高亮標記色彩比較豐富,達到了五種。
3.WinHex
WinHex與我們這次介紹的其它四個(gè)側重程序編寫(xiě)的軟件大不相同。它是一個(gè)純16進(jìn)制編輯器。不僅可以編輯普通文件,還可以編輯磁盤(pán)和內存!其功能還有做一般運算及邏輯運算、編輯磁盤(pán)磁分區 (支持FAT16、FAT32和NTFS)、進(jìn)行文件比對和分析等。
漢字問(wèn)題:WinHe顯示漢字沒(méi)有出現亂碼問(wèn)題
[page]
下圖是使用WinHex打開(kāi)同一個(gè)xml文件后的顯示效果。
下圖是使用WinHex打開(kāi)內存。
WinHex是一款直接、靈巧的修改工具。對它的使用需要我們的匯編等底層開(kāi)發(fā)經(jīng)驗。我們可以用它手工編輯一個(gè)exe或dll文件,甚至一個(gè)磁盤(pán)。甚至可以用WinHex搶救丟失的硬盤(pán)數據。
4.EmEditor EmEditor也是一款不錯的文本編輯工具,它的功能沒(méi)有UltraEdit、EditPlus那樣強大。如果你只需要高亮標記、查找替換、錄制宏、打開(kāi)多個(gè)文檔、選擇多個(gè)字符集的話(huà),EmEditor也足夠用了。簡(jiǎn)潔是它的特色。
上圖是使用EmEditor打開(kāi)同一個(gè)xml文件后的顯示效果。它對中文的顯示也出現了亂碼。并且它的高亮標記效果沒(méi)有其它軟件明顯,采用的色彩只有黑色與兩種彩色。
5.Notpad2 Notpad2,不要漏掉這個(gè)“2”,它跟Windows自 帶的Notpad可大相徑庭。但它們有一個(gè)共同之處就是簡(jiǎn)潔。它是這五款編輯軟件中最小巧的一款,不需安裝,僅一個(gè)exe文件。體積雖小,它支持的可高亮 標記的語(yǔ)言可絕不少于其它!寫(xiě)程序時(shí)要用到的各種編輯功能,比如快速放大縮小頁(yè)面,括號高亮配對顯示,設置tab大小,添加標簽等,它都一應俱全,同時(shí), 功能幾乎也就這些了。另一個(gè)特色是它可以使顯示窗口透明。
漢字問(wèn)題:它可以正確顯示中文。并且色彩的顯示也較令人滿(mǎn)意。
上圖是使用Notpad2打開(kāi)同一個(gè)xml文件后的顯示效果。
二、各項功能對比
1. 支持語(yǔ)言
我們使用各種文本編輯軟件代替記事本,常常是為了快速地編寫(xiě)帶有格式的程序。高亮標記讓我們程序的結構更清晰,編寫(xiě)和觀(guān)看都更加舒服。那么我們評測的軟件都支持哪些語(yǔ)言的高亮標記呢?(WinHex除外)
| | 名稱(chēng) | 支持高亮標記的語(yǔ)言(按字母排序) | 總數 |
| | UltraEdit32 | C/C++, C#,Html,Java,VB,Perl,XML,PHP,Javascript | 9種 |
| | EditPlus | C/C++,Html,Perl,PHP,Java,JSP,Javascript,VBScript,CSS,XML | 10種 |
| | EmEditor | Bat, C#, C/C++, CSS, HTML, Ini, Java, JavaScript, JSP, Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL, TeX (LaTeX), VBScript, WindowsScript, x86Assembler, XML | 21種 |
| | Notepad2 | ASP,BAT,C/C++,C#,CSS,DIFF,HTML,INF,INI,Java,JavaScript, NSIS,Pascal,Perl/CGI,PHP,Python,REG,SQL,VBScript,VB, x86Assembler,XML, | 22 |
從中我們可以看出,大名鼎鼎的UltraEdit32和EditPlus在語(yǔ)言支持上,遜色于小軟件EmEditor和Notpad2。前兩著(zhù)甚至都不 支持Pascal、匯編、SQL語(yǔ)言的高亮顯示。如果你是C++,Java和網(wǎng)絡(luò )程序員,UltraEdit和EditPlus是夠用了。如果你希望格式 化編輯別的語(yǔ)言,就需要求助于EmEditor或Notpad2。
[page]
2.功能列表
不算WinHex的話(huà),以上四款軟件都支持搜索、標簽、字體快速縮放、多種字體、多次撤銷(xiāo)與恢復等常用功能。其它功能則各有側重。下面就讓我們來(lái)列表比較一下。?