當你使用Windows 內建的筆記本打開一個文字檔,卻赫然發現裡頭全是亂碼,或者有部分類似火星文看不懂的文字,這是因為Windows 的筆記本本身不支援多語系顯示,不支援HEX編輯...等,甚至有些人習慣用內建的筆記本來修改一些程式碼、編寫網頁...等,但是陽春的筆記本功能恐怕只會讓你事倍功半,說真的~~若你還在使用原始級的Windows 內建的筆記本的話,那麼下面的介紹你真的要好好看囉!!
PSPad 是一款文字編輯器,支援HTML,PHP,Pascal,JScript,VBScript,SQL,Perl,JAVA...等編輯,完全是一款PRO級編輯器,是用來編輯程式碼、修改HTML網頁...等的高級工具程式,所以當然支持HEX編輯、多語文顯示、高亮顯示、文字除錯、甚至是多頁開啟、文件比對...等許多編輯器具備的高階功能,他通通具備了,當然它會的絕不只這些,對於專業編輯器的運用,有興趣的可以自行試用或參考下面摘錄的介紹。
PSPad 本身的檔案小、開啟快速,絕對有資格可以取代現有的Windows 筆記本,加上它更在程式本身的設定部份提供了一項"系統整合"的選項,讓我們可以輕易的設定用它來開啟各類的文字檔,當然也包含.TXT類型的文字檔,如此便可以達到完全取代筆記本的功能,讓系統以更強大的文字編輯器來協助我們處理跟查閱各類文字檔案。最重要的一點,雖然它是款PRO級的軟體,但是操作起來卻十分好上手,而且完全免費,如此你覺得還有理由不用它替換那個無能的筆記本嗎?
底下是摘錄各網站對他的介紹文:
一款免費的編輯器,集各種編輯器的優點於一身,同時編輯多個文件,可以使用project;內置HEX編輯器;內置HEX編輯器;支持宏的錄製和使用;支持語法高亮和彩色顯示,HTML,PHP,Pascal,JScript,VBScript,SQL,Perl,JAVA...;內置文件比較工具;支持宏的錄製和使用;內置FTP工具;可以針對不同的文件類型設置對應的外部工具;支持外部編譯器。是程序員極好的編輯工具!強烈推薦大家下載!!
支援 Unicode
多國語系介面 - 包含了繁體及簡體中文的支援
支援分頁 - 開一堆檔案也不怕
程式語法高亮度顯示 - 個人認為「PSPad」的語法高亮度顯示功能比「UltraEdit」更精確好用
FTP 功能 - 讓你直接編輯遠端 FTP 的文件
支援 Session - 啟動時可直接開啟上次編輯的文件 (對我而言很重要的功能)
檔案比對 - 可比對兩個檔案內容的差異
支援 HEX 編輯
支援巨集 - 可將常做的一連串動作錄成巨集檔, 以後要使用時只要播放該巨集檔就可執行完成
支援 HTML 驗證及排版
支援正規表示式 - 在某些情況下, 這功能很好用
內建 Google 搜尋 - 編輯文章時, 臨時想查 Google!?「PSPad」允許你直接選取文件中的任意字詞直接送到 Google 中做搜尋
支援多項開發網頁及程式時會用到的小工具 - 例如: ASCII 字碼表、色彩格式轉換器等等
支援 Extensions, 可擴充軟體功能。
你是一個網頁設計師,且又習慣使用文字型編輯軟體來設計網頁,但會遇到要更新伺服器上的網頁,還要先用CuteFTP這類的FTP Client軟體把網頁下載回來修改,再做上傳的動作。我想使用了這套軟體,可以讓你省去了這個麻煩了。它內建了一個簡單型的FTP Client,雖然功能上比不上專業的FTP Client,但卻省去了下載修改再上傳的麻煩。
它的功能當然不止如此,你還可以用它來比對同一個檔案的不同處,例如程式設計師總會遇到修改了什麼地方或新增了什麼東西,但卻忘了在哪裡,運用它的比對功能,可以讓你清楚明白檔案的差異性為何,而且還會把差異處用顏色來將之區分開來,讓你看得一清二楚。
有時英文單字打得太快,難免會打錯,它內建的校字功能,就跟我們在使用Word的校字功能一樣,程式判斷疑似有問題的英文單字,它還會在單字下面出現紅線,來提醒使用者,其至還可以列出可能的單字。
若我們在撰寫程式時,它還可以自動列出可能的標記,來讓使用快速的選取,省去了打標記的時間。
PSPad 4.5.4(2301) 多語系免安裝
OR
PSPad 4.5.4(2301) 多語系免安裝
PSPad editor 4.5.4(2308) 多語系免安裝
更新:PSPad editor 4.5.5(2381)
Drag/Drop image to HTML file with CTRL key inserts Base64 image form direct into code LOG parser - added %S what means any count of spaces/tabs Direct HEX editor works with code switching in menu format (right column) New script command: highlighter([s: string]): string sets/returns editor highlighter. You can enter start of the highlighter name only. Show nonprintable chars - small dot for spaces Editor Command ecInsert inserts new line before current line and place cursor to start of the line PSPadShell extension first looks for PSpad in current folder then from registry - has meaning for multiuser environment Included manifest - requestedExecutionLevel is set to asInvoker JScript highlighter allows you highlight words begining of underscore with different color Syntax change - new button to set TXT - remove highlighter from file
或
留言列表