close
原文有圖,參見 http://blog.sina.com.cn/u/46dac66f010003l5

 UltraEdit確實是一個相當好的軟件。至今想起它的列模式、Hex edit、腳本等,仍不禁讚歎。雖然我不編程,但把它的function list用作文本文件的目錄,也方便得很。
  但UltraEdit是要收費的——這很正常。
  常見到網上有人詢問免費的替代品,就總結一下吧。
  因為每個人關注的UE功能不同,所以替換的方案也會不同。
  我現在用gVIM來代替。從正則替換等編輯功能講,gVIM只強不弱;支持的語法加亮,也只多不少。在列編輯、二進制方面要弱一些。但我常用的列編輯,gVIM也可以實現;偶爾hex edit,用xvi32就好了。
  如果追求一個小巧的語法加亮的編輯器,目前蓬勃發展的Notepad++、Notepad2都是不錯的選擇。
  如果你想換一個各方面都與UE相像的軟件,或者說,模仿UE開發的軟件(作者可能不同意此說法)——也是本文的目的,那還真有兩款,即Crimson Editor,PSpad。後者用者較多,但我更喜歡前者。

1. Crimson Editor
  韓國朋友開發的免費軟件,定位在professional source editor——專業的源碼編輯器。歷史也算不短了,1999年就出了2.3版,目前是3.70版,發布於2004年9月(有待於加快更新)。
  軟件小巧,安裝文件僅1224KB。
  下載1:http://robotics.snu.ac.kr/pds/CrimsonEditor/cedt370r.exe
  下載2:http://my.netian.com/~igkang/cedt370r.exe
  主頁:http://www.crimsoneditor.com/
  以前安裝時,覺得它太象UE了,無論界面、工具欄、還是菜單。因此,上手應該很容易。

  功能:編輯多文件,語法加亮,多重undo,項目管理,目錄預覽,強大替換,列編輯,自動換行,拼寫檢查,小工具及宏,內置FTP編輯遠程文件,打印預鑑,及其他小功能(support Unicode & UTF-8 encoding, drag & drop text editing,
single instance / multiple instances, ability to detect changed files,
bookmark & go to, highlight active line, highlight matching pairs,
multi-byte support with integrated IME (for eastern languages),
auto indent, wheel mouse support, copy & paste, line numbers,
configurable line spacing, option to save files in Unix format)

2. PSPad
捷克人Jan Fiala,一位37歲的大哥,開發了PSPad。它定位為程序員的編輯器,完全免費,兼顧文本和代碼。軟件更新很快,最新版為4.5.1 (2207),今年五一放出來的(2006.5.1)。好像捷克出過好幾個不錯的免費的軟件。
  下載:3.17MB http://www.snapfiles.com/dlnow/rdir.dll?id=106469
  主頁:http://www.pspad.com/en
  更多界面:http://www.pspad.com/en/screenshot.htm


如下為作者照片

3. 網友評論

http://blog.terac.com/andy/e_200.html 關於PSPad
文本比較:與其他文件比較或存盤前後比較代碼瀏覽器:方便閱讀程序代碼,支持HTML、XML、PHP、JAVA、C++等 ASCII代碼表:直接選取ASCII代碼顏色面板:從顏色面板上直觀的選取顏色值顏色轉換器:轉換顏色值,HTML、RGB等格式轉換屏幕取色:選取任意一點的顏色值,太方便了,尤其是做網頁的時候。剪貼板監視器:多次保存剪貼板內容命令行:直接執行DOS命令 MD5校驗:對給定的一段文本生成MD5,或校驗文件的MD5 Lorem ipsum generator:生成一段Lorem ipsum文字進制轉換器:2、8、10、16等進制轉換表達式求值:放棄Windows自帶的計算器吧最強的是剪輯(Ctrl+Space)和自動完成(Ctrl+J)功能,它能幫助你快速高效的生成部分代碼!這個用IDE的程序員都會知道。對與Web開發,PSPad的菜單「網頁」裡面提供了頁面預覽、格式化HTML代碼、壓縮、格式化CSS、集成Top Style、集成TiDy等功能。在菜單「幫助」的「在線工具」裡面提供了Link檢查、HTML校驗、CSS校驗、HTML TiDy等一系列工具。PSPad不愧為程序員的編輯器!當然,PSPad也有缺點,由於底層採用SynEdit,所以Unicode支持不太好,另外換行(word wrap)問題始終沒解決,作者乾脆去掉了這個功能。我覺得如果不是讀代碼,而是寫代碼,直接設置格式為UTF-8基本沒問題,換行功能也基本沒用。作者很積極,一直在完善SynEdit和PSPad,也許不久就會有個完全支持Unicode的PSPad。



同時編輯多個文件,可以使用project;內置HEX編輯器;內置HEX編輯器;支持宏的錄製和使用;支持語法高亮和彩色顯示,HTML,PHP, Pascal,JScript,VBScript,SQL,Perl,JAVA...;內置文件比較工具;支持宏的錄製和使用;內置FTP工具;可以針對不同的文件類型設置對應的外部工具;支持外部編譯器。 PSPad裡幾個很好用的工具: MD5 finger print - 對給定的一段文本生成MD5,或校驗文件的MD5,cool! EyeDripper - 選取任意一點的顏色值,太方便了,尤其是做網頁的時候。


ShiningRay:
  PSPad功能強大,有Project的功能,對於不同的Project可以設置各種工具,有對比功能、HTML預覽、多文件查找等等各種功能,而且可以自己寫腳本,使用的是Windows Script Host,一般也就是VBScript/JScript。除了速度上略為有些遜色之外,幾乎無可挑剔。  除此之外,有一個CrimsonEditor,也是一個很好的工具,好像是開源的,不過因為對比PSPad,最後還是使用了PSPad。

dirty:
  PSPad是一個免安裝的記事本取代程式, 這應該是我看過這類軟體中最大型的了, 因為它有 project 的概念, 有的沒有的工具也是一大堆, 感覺上快跟 ultraedit 差不多了! 可是, 這是免費的, 而且還是免安裝的綠色軟體呢! 現在我有在用的 editor, 除了讚到爆了的 vi 之外, win32pad 跟 Notepad2 都是不錯的選擇, 這個 PSPad 我會持續試用一陣子, 然後再看看囉~~~


http://www.longwin.com.tw/~jon/blog/archives/000546.html
PSPad 一套不錯的編輯器(Freeware) 看來對長期使用 UltraEdit 的人來說. 是套有機會取代 UltraEdit 的選擇. 好像除了 Big5 <-> UTF-8 的轉換外.. 大概其它功能都有了. 很適合網頁/程式設計者多國語系(有繁體中文)、提供很多編輯 html 的工具、預覽網頁還可以分三種解析度調整、程式碼瀏覽器、語法高亮度顯示、可編輯 ftp 上的檔案、HEX 模式編輯, 比 UltraEdit 好用還有一些不錯的小功能如: 移除 Email 的引言符號選擇標籤(選擇 Tag 間的內容) 行號區塊(增加/減少)縮排 ASCII 表滴管(取得某個點的色碼) 數值轉換器, 可進行 2/8/10/16 進位換算方程式計算, 可以輸入這類的計算 10^2+500/(4-2) 檔案比對, 比對後不同處以顏色標記

(v1/2006-05-29/xbeta/善用佳軟 http://blog.s%69na.com.cn/m/xbeta)
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 chenni037 的頭像
    chenni037

    Kenny's Blog

    chenni037 發表在 痞客邦 留言(0) 人氣()


    留言列表 留言列表

    禁止留言