- 核心提示:
您是否厭倦了Windows記事本那過於簡單的功能,又不需要使用Word這樣的大型辦公軟體? 其實現在已經有很多軟體兼具了多種文本編輯特性了,雖然不可能與大型辦公軟體相比,但它們都在各自的領域裡長袖善舞,各有特色。 今天我們將為大家評測幾款能夠「代替記事本」的軟體。它們包括UltraEdit、Editplus、WinHEX、EmEditor、Notepad2。在本文的最後我們將為不同的軟體進行不同適用人群的詳細導用,精彩內容,不可錯過! 筆者認為,專業用戶如果放棄文本編輯器,主要是考慮以下四個方面: 1.體積小巧,啟動迅速(即使是開啟大容量的文件)。 2.可以高亮標記各種編程語言、可以識別多種文字編碼。 3.可以有簡單編輯功能、連接外部程序、調用DOS命令。 4.可以進行工程/模板/宏命令設計。 大部分文本編輯軟體的功能都集中在這幾個方面,而側重各不相同。我們的評測將圍繞它們展開。 參評軟體:
|
名稱 |
版本 |
安裝包大小
|
|
UltraEdit-32 |
10.20b簡體中文版 |
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.特色簡介與運行效果 2.各項功能詳評 3.大文件打開速度與內存佔用 4.用戶群推薦 一、特色簡介與運行效果 1.UltraEdit32 UltraEdit可謂是最負盛名的一款文本編輯軟體了。它是一套極棒的文字、16進位、ASCII 碼編輯器,可高亮突顯C++及Java等多種語言,並內置英文拼寫檢查,可調用DOS命令,還能錄製宏來簡化編輯操作。它功能全面,體積小巧,打開快速, 實在不可多得!同時可以從FTP打開文件並編輯保存, Windows終端連接Unix系統工作的程序員就全靠它了。 下圖是使用UltraEdit32打開一個xml文件後的顯示效果。 漢字問題:值得注意的是,在默認的設置下,它對中文的顯示出現了亂碼(見畫圈處)。 2.EditPlus EditPlus 是Internet時代的 32 位文本編輯程序,它支持更多的網頁編程語言的高亮顯示,比如HTML、CSS、PHP、ASP、Perl、JavaScript 及 VBScript。它也可以在自定義語法文件後擴充其他的程序語言。還能嵌合網頁瀏覽器作 HTML 頁的預覽,以及 FTP下載與上傳文件。 漢字問題:下圖是使用EditPlus打開同一個xml文件後的顯示效果。它對中文的顯示沒有出現亂碼。 EditPlus對xml的高亮標記色彩比較豐富,達到了五種。 3.WinHex WinHex與我們這次介紹的其它四個側重程序編寫的軟體大不相同。它是一個純16進位編輯器。不僅可以編輯普通文件,還可以編輯磁碟和內存!其功能還有做一般運算及邏輯運算、編輯磁碟磁分區 (支持FAT16、FAT32和NTFS)、進行文件比對和分析等。 漢字問題:WinHe顯示漢字沒有出現亂碼問題 [page] 下圖是使用WinHex打開同一個xml文件後的顯示效果。 下圖是使用WinHex打開內存。 WinHex是一款直接、靈巧的修改工具。對它的使用需要我們的彙編等底層開發經驗。我們可以用它手工編輯一個exe或dll文件,甚至一個磁碟。甚至可以用WinHex搶救丟失的硬碟數據。 4.EmEditor EmEditor也是一款不錯的文本編輯工具,它的功能沒有UltraEdit、EditPlus那樣強大。如果你只需要高亮標記、查找替換、錄製宏、打開多個文檔、選擇多個字符集的話,EmEditor也足夠用了。簡潔是它的特色。 上圖是使用EmEditor打開同一個xml文件後的顯示效果。它對中文的顯示也出現了亂碼。並且它的高亮標記效果沒有其它軟體明顯,採用的色彩只有黑色與兩種彩色。 5.Notpad2 Notpad2,不要漏掉這個「2」,它跟Windows自 帶的Notpad可大相徑庭。但它們有一個共同之處就是簡潔。它是這五款編輯軟體中最小巧的一款,不需安裝,僅一個exe文件。體積雖小,它支持的可高亮 標記的語言可絕不少於其它!寫程序時要用到的各種編輯功能,比如快速放大縮小頁面,括弧高亮配對顯示,設置tab大小,添加標籤等,它都一應俱全,同時, 功能幾乎也就這些了。另一個特色是它可以使顯示窗口透明。 漢字問題:它可以正確顯示中文。並且色彩的顯示也較令人滿意。 上圖是使用Notpad2打開同一個xml文件後的顯示效果。 二、各項功能對比 1. 支持語言 我們使用各種文本編輯軟體代替記事本,常常是為了快速地編寫帶有格式的程序。高亮標記讓我們程序的結構更清晰,編寫和觀看都更加舒服。那麼我們評測的軟體都支持哪些語言的高亮標記呢?(WinHex除外)
|
名稱 |
支持高亮標記的語言(按字母排序)
|
總數 |
|
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在語言支持上,遜色於小軟體EmEditor和Notpad2。前兩著甚至都不 支持Pascal、彙編、SQL語言的高亮顯示。如果你是C++,Java和網路程序員,UltraEdit和EditPlus是夠用了。如果你希望格式 化編輯別的語言,就需要求助於EmEditor或Notpad2。
[page] 2.功能列表 不算WinHex的話,以上四款軟體都支持搜索、標籤、字體快速縮放、多種字體、多次撤銷與恢復等常用功能。其它功能則各有側重。下面就讓我們來列表比較一下。?
|