軟件介紹EverEdit是一款專門為國人設計的文本編輯器軟件,它的軟件體積很小,而且界面清爽簡潔,但是具有十分出色的性能。EverEdit提供多種不同風格的主題和各類腳本,而且支持Markdown和自定義,能夠讓用戶更加高效地編輯代碼,非常適合廣大程序員使用,感興趣的用戶快來下載吧。 EverEdit特色功能多點編輯 只需要輕按一下Alt+F3,她就會替你選擇所有的同名變量;或者按Ctrl+D逐個向下選擇。 超強編碼 準確的探測文件的編碼,一軟在手,萬碼無憂! Emmet/Zencoding 完美支持Emmet,支持Tab一鍵展開那一大坨代碼! 完美Markdown 內(nèi)置markdown的預覽,實時渲染,并排放置視圖,一邊改一邊看,智能回車鍵和大綱! 代碼片段 用Tab或者Shift+Tab在多個編輯點之間來回跳轉(zhuǎn)。同名位置的引用,也會在修改時同時發(fā)生相同的變更。 超大文件 用較少的內(nèi)存異步打開巨大文件!打開文件時,不會阻塞界面而且您可以隨時取消該操作! 二進制編輯 內(nèi)置二進制編輯器,瞬間打開任意大小的文件。并且可以進行查找和替換。同時對找到的字符串和被修改的位置進行高亮顯示。 文檔地圖 文檔地圖以縮略圖的形式顯示出當前文檔的整體外觀;您可以拖放當前區(qū)域進行滾動和定位,甚至可以完全用它替換滾動條! 函數(shù)列表 列出安當前文件內(nèi)所有的符號(類、函數(shù)、變量、宏等),每個符號都會用一個恰當圖標進行標示! EverEdit使用幫助一、查找對話框 PERL5兼容的正則,完備的前后查找;支持增量以及各種高級功能,比如行的過濾,匹配的過濾等。 二、替換對話框 替換支持高速模式,可以非?斓膶σ粋巨大的文檔進行幾百萬次的替換,并且只消耗很少的內(nèi)存。 三、多文件查找對話框 多文件查找可以自動探測文件的編碼,utf-8,utf16,gb2312,big5等都可以自動識別,而不是簡單的靠BOM識別。 四、批量替換對話框 批量替換是一個很重要的功能,在Everedit中直接使用批量替換進行資源文件的制作。除此之外導入一個長度優(yōu)先表,批量替換還可以用來做繁簡轉(zhuǎn)換,還可以做批量全角/半角,標點符號轉(zhuǎn)換等很有意思的功能。而且批量替換保存的文本是非常平滑的tsv文件,您可以直接用Everedit打開進行列編輯?焖僦谱鞔罅康奶鎿Q,進行導入。 五、一鍵查找光標處詞匯 只需輕輕按一下F6,那么光標處的單詞就會馬上被全部列出~~~ 對于查找和替換,Everedit支持非常完備的正則語法。常見的分組捕獲,環(huán)視等更是不在話下。同時Everedit的對正則的字符集進行了簡單的擴種,比如我們可以簡單的使用\c查找中文漢字,再也不用輸入一個字符區(qū)間了。相信會給很多文檔整理者帶來便利。 六、擴展系統(tǒng) Everedit支持兩種擴展,腳本和插件。腳本采用的是ActiveScirpt,目前支持vbs和Jscript,可以借助 Windows 提供的COM組件的能力,實現(xiàn)非常多的功能,很多的擴展功能都可以靠腳本來完成。開發(fā)出來的腳本只要放到macro目錄,在Everedit的主菜單中即可自動形成菜單,非常方便操作。 插件采用標準C DLL+SendMessage進行開發(fā),用以完成性能相關,或者界面布局復雜的插件。插件中有幾十個Hook,只需要設置相應的鉤子就能收到消息,非常的方便。不過,很遺憾的是Everedit現(xiàn)在知名度較低,插件還較少。 七、Snippet和Scope能力(代碼、文本片段) Everedit的Snippet實現(xiàn)參考了 TextMate。 即使在同一個文件中,不同的子語言部分,同一個觸發(fā)字的展開有可能是不一樣的。比如php中,同時含有css,js,html,php,同樣一個for語句,在js和php中的展開很顯然是不一樣的。不過,沒關系,Everedit均可自動判斷。在一個被展開的Snippet中,可以使用Tab或者Shift+Tab進行位置跳轉(zhuǎn),對同一個Snippet變量的修改會影響到其它部分,用過Textmate的用戶,你懂的!另外,Everedit自帶一個小巧的Snippet管理器 EverEdit更新日志修正: 繪制字符時某些文字消失的問題 改進: 刪除空白行時改為在狀態(tài)欄提示 改進: 修復?看翱谠诠芾韱T權(quán)限下無法接收拖放文件的問題(編輯區(qū)仍然不支持) |