EditPlus是一套功能強大,可取代記事本的文字編輯器,支持同時編輯多種文件,擁有無限制的撤消與重做、英文拼字檢查、自動換行、列數(shù)標(biāo)記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能,你甚至可以通過設(shè)置用戶工具將其作為C,Java,Php等等語言的一個簡單的IDE!
EditPlus軟件特色
1、啟動速度快
這幾乎是最令人欣賞的一項特性 ,我知道 ultraedit 是一個功能極其豐富而且強大的編輯器,但它的啟動速度太慢了,我沒理由為打開一個寥寥數(shù)行的文本文件等上好幾秒。
2、界面簡潔
這也是非常令人欣賞的特性,www、xforce、cn也許某些比較 Geek 的用戶會對龐雜而豐滿的程序主菜單仰慕不已,但我并不愿意為了一些并不常用的功能犧牲眼前電腦屏幕上更多的空間,正相反,我喜歡“keep it simple, stupid”的界面設(shè)計,能用,夠用就好。
3、完善的代碼高亮
最近一直使用的是 EmEditor 6、0,但在編寫 Perl 腳本時,我發(fā)現(xiàn) EmEditor 的語法高亮有一定問題,它甚至不能正確識別 =comment 、、、 =cut 這樣的 Perl 注釋語句。而在 EditPlus 下,這種注釋被支持得非常好。還有就是在EmEditor下,經(jīng)常出現(xiàn)多個雙引號高亮錯誤的情況,還以為自己寫錯代碼了……
4、代碼折疊功能
這個功能在 EditPlus 版之前似乎沒有提供,但現(xiàn)在已經(jīng)有了,而且效果不錯,至少比 EmEditor 的強很多。從我迷上玩博客以后,常常為分析 HTML/CSS 模版代碼感到疲憊,因為必須把網(wǎng)頁元素間的內(nèi)在結(jié)構(gòu)搞清楚才能有效地控制它們的顯示效果。我以前的一篇文章曾經(jīng)提到 用 notepad++ 內(nèi)置的代碼折疊功能分析網(wǎng)頁源碼,不過說實話那個開源軟件的確有很多需要改進的地方,尤其是中文支持方面遠(yuǎn)不如 EditPlus,EmEditor 這類商業(yè)軟件。
5、多文檔編輯界面
這是個比較細(xì)節(jié)的特性,在 EmEditor 中,如果把最后一篇活動文檔關(guān)閉,則主程序也會隨之關(guān)閉,這給我?guī)砹艘恍┎槐?。尤其是?dāng)我希望創(chuàng)建新的空白文檔時,我不得不在開始菜單中重新啟動編輯器。而在 EditPlus 中,只要不點擊最右上角的關(guān)閉按鈕,編輯器始終是打開狀態(tài),我個人認(rèn)為這樣更方便一些。除此之外,在界面外觀設(shè)計上 EditPlus 也有很多過人之處,我不能很好地將這種獨特的屬性描述出來,但我可以做一個比喻,如果把各種文本編輯器都看作一個美女的話,EditPlus 就屬于那種苗條纖巧,落落大方的類型,相比之下 EmEditor 則略顯富態(tài),而 UltraEdit 簡直就是肥婆了。
EditPlus軟件功能
改進語法加亮速度 (長行)
增加工具組數(shù)量到 20 個
在分隔命令中顯示制表符和空格
字符串插入支持 Perl 語法加亮
在文件中查找允許以“;”號間隔的多文件夾名稱
默認(rèn)支持 Python/Ruby on Rails 語法加亮
“未修改文檔禁用保存按鈕”選項 (“參數(shù)設(shè)置”“文件”)
在 #PREFIX 和 #SUFFIX 聲明中允許字符串值
“設(shè)置重復(fù)行標(biāo)記”命令 (“編輯 >“其它”)
“監(jiān)視日志文件”命令 (“文件”)
pi 命令行選項指定了不同的工程配置文件
單詞 (文字) 加亮現(xiàn)在支持選擇不同的單詞 (文字)
新增“恢復(fù)默認(rèn)值”按鈕 (在字體對話框)
在顏色拾取器顯示顏色代碼
添加“使用 STAT 代替 LIST”FTP 選項
添加“運行為文本過濾器 (替換固定光標(biāo))”用戶工作操作
添加“包含用戶帳號名稱”備份選項
新增“嘗試鍵盤交互驗證”SFTP 選項
新增 256x256 尺寸應(yīng)用程序圖標(biāo)
更新日志
特性
添加'修改標(biāo)簽自動更新匹配標(biāo)簽'選項(' Preferences ' > ' General ')。
提高大列選擇的速度。
在“查找”對話框中添加“通知文件結(jié)束”選項。
添加“編輯”>“其他”>“反向行”菜單命令。
Bug修復(fù)
修復(fù)了一些FTPS服務(wù)器可能導(dǎo)致程序崩潰的問題。
修復(fù)FTPS無法下載文件并顯示空內(nèi)容的問題。
修復(fù)了一個問題,“在瀏覽器中查看”命令遠(yuǎn)程文件可能導(dǎo)致程序崩潰。
修復(fù)了“Shell打開”文件夾可能無意中運行同名exe的問題。
修復(fù)了從目錄窗口創(chuàng)建一個新的遠(yuǎn)程文件可能產(chǎn)生錯誤消息的問題。
修復(fù)了一個打開遠(yuǎn)程對話框在傳輸文件后失去焦點的問題。
修復(fù)了“另存為遠(yuǎn)程”對話框中編碼選項的初始值錯誤的問題。
修復(fù)了“Hex查看器”命令在遠(yuǎn)程文件上可能導(dǎo)致程序崩潰的問題。
修復(fù)了“捕獲輸出”選項不能用于64位控制臺應(yīng)用程序的問題。
修復(fù)了一個問題,其中功能列表可能有錯誤的選擇,如果文件視圖分裂。
修復(fù)了一個問題,用戶工具欄的位置可以恢復(fù)不正確的會話之間。
修復(fù)了在函數(shù)列表中查找框無法處理ctrl+backspace和ctrl+delete的問題。
修復(fù)了目錄窗口無法處理FTP組11及以上的問題。
修復(fù)了取消前向刪除可能導(dǎo)致光標(biāo)位置錯誤的問題。
修復(fù)了“高級”文件擴展名對話框中“使用regex”選項不起作用的問題。