使用記事本的時候總感覺功能有點欠缺,而一般的文本編輯器的文本輸入和代碼編輯總是不能很好的結(jié)合,后來我找到了EverEdit,EverEdit文本編輯器真的非常強大,大大提高了我的工作效率,你也快來試試看吧!
軟件介紹
EverEdit是一個快速的、小巧的且功能強大的高性能純文本編輯器。這款文本編輯器除了大幅度地加強了文本編輯能力之外,也為網(wǎng)頁作者、程序員和管理人員提供了大量的可定制特性,可以大大幅度地提高你的工作效率!EverEdit 可用于HTML、PHP、JavaScript、CSS、C/C++、Java等許多常見的編程語言的代碼編輯,可以說它也是一個替代Windows記事本的絕佳選擇!
EverEdit 功能介紹
多內(nèi)碼支持,完美支持Unicode U16、U16-BE、UTF-8、東亞語言字符、西歐語言字符
準確的編碼探測,萬碼無憂
低內(nèi)存占用,極低的內(nèi)存就可以編輯巨大文件
PCRE兼容正則表達式(DEELX),支持環(huán)視等高級特性
集成VBS腳本引擎,完美利用Windows各種COM組件的特性
簡潔方便的宏錄制,錄制出來的宏就是簡單的VBS腳本,易讀易改
GUI插件支持,VBS腳本之外的又一大選擇,滿足您的各種需求
用戶自定義工具
豐富的狀態(tài)欄,可以直接點擊進行部分常用項的更改
標準文本拖放支持
可編程高性能著色器,展現(xiàn)任何語言豐富多彩的一面
打印、打印預覽
上下文單詞自動完成,輸入過的單詞輕松展現(xiàn)
強大的自定義鍵盤。支持Emacs式按鍵,可以通過插件模仿VIM
列模式(列插入、刪除、拷貝、粘貼),移動鼠標時請時按住ALT鍵
無限撤銷、重做
多種主題,總有一款適合您
代碼折疊,支持手動和自動兩種模式
多文件查找,查找結(jié)果支持高亮
不可見字符顯示
括號匹配
二進制編輯,輕松查看和編輯二進制文件
多界面語言,自帶英語、簡體中文
什么是文本編輯器?
就是可以編輯文本文件的工具。通俗的講就是可以寫字的工具,常用的有UltraEdit、Notepad++、記事本等。
有些功能比較強大,可以方便做程序設計的代碼編輯,但不能進行調(diào)式運行等,只能方便的進行編輯,它可以幫你把特殊的標識符、錯誤識別、并自動生成格式規(guī)則,如UltraEdit,它可以進行C、C++、JAVA……語言的編輯,并行成相應的格式規(guī)范。
更新日志
3.5.0.4069 更新內(nèi)容
新增:增加鍵盤激活列選的命令,cm_select_colup/down/left/right,默認的情況下使用Alt+Shift+U/J/H/K進行綁定。
新增:窗口-》同步滾動?梢酝綕L動任意兩個分組或者分隔窗口。(分組優(yōu)先,只要并列排放兩個窗口,就可以任意滾動。顟B(tài)欄默認顯示同步滾動的狀態(tài),可以點擊它,快速切換狀態(tài)。
新增:增加強制剪貼板換行符格式配置項(設置-》雜項)
新增:增加關閉當前文件時,優(yōu)先激活左側(cè)文件配置項(設置-》雜項)
新增:狀態(tài)欄的光標位置col支持擴展tab后,顯示位置,和標尺同步(設置-》編輯)
改進:恢復以前舊版本的調(diào)用外部比較工具的對話框,方便用戶調(diào)用自己喜歡的比較工具
改進:更換程序讀取配置文件的函數(shù),提高程序加載的速度和性能
改進:批量替換對話框增加備注一覽,增加保存按鈕。如果打開物理文件,路徑會顯示在對話框的標題欄。點保存的話,會自動寫入原文件。省卻導入導出的煩惱~~
改進:自定義工具增加兩個新的參數(shù)(1:文件全路徑但不帶擴展名, 2:文件擴展名,注意:均不帶雙引號,需要用戶手動輸入)
改進:刪除主題時彈出對話框予以確認
改進:各控件類名固定為(TextView, QuickFileWnd, TextCtrl, ProjectWnd, OpenFileWnd, FavWnd...),以方便和其它工具進行組合工作
改進:自動保存和自動備份在顯示最近一次使用的路徑
改進:列選左右移動擴展選區(qū)時的操作不便
改進:刪除重復行狀態(tài)欄顯示進度信息,且刪除的文本過多時,顯示禁止undo的對話框,以提高速度,節(jié)省內(nèi)存。
改進:當設置多標簽欄為固定寬度時,固定寬度的值可以更改。(設置-》標簽)
改進:如果當前行被換行的話,單擊是選擇子行,雙擊選擇整行
改進:App.NewDoc創(chuàng)建的文檔的格式未能應用用戶設置的問題
改進:在文件中替換和查找時如果遇到文件夾,對話框刷新顯示當前工作文件夾的名稱,避免出現(xiàn)假死的感覺
改進:在文件中替換時如果遇到只讀文件,且存在匹配,將會顯示未知錯誤
改進:代碼片段窗口右鍵菜單增加向上向下調(diào)節(jié)
改進:默認文件比較的下方行比較欄將會始終顯示
改進:狀態(tài)欄編碼區(qū)域如果顯示含有BOM的文件時,后面將會顯示一個+號予以區(qū)分
改進:在字體對話框,如果當前選擇的是文檔區(qū)域使用的字體,按下應用按鈕時,將會自動使用該字體,而不用再在菜單中選擇了。
改進:國內(nèi)下載鏡像放置于阿里云,提高下載和升級的速度
修正:選擇時按住Ctrl鍵(擴展到單詞)行為不正確的bug
修正:ActiveDoc.Insert將會先刪除選區(qū),然后再插入文本
修正:修正移除高亮網(wǎng)址和郵件時可能會導致程序崩潰的潛在問題
修正:快捷鍵對話框被加入空鍵的問題
修正:窗口按照前后順序移動時行為不正確的Bug
修正:在文件中替換時備份選項沒有被保存的問題
修正:COLOR_CONCEAL隱藏的文字,在打印的時候仍然被打印出的問題
修正:快捷鍵中存在錯誤的配置時,顯示快捷鍵一覽時,映射錯誤的問題
修正:快捷目錄有可能無法顯示無后綴文件的問題
修正:查找替換對話框,當切換多行輸入時,正則菜單無法使用的問題
修正:批量轉(zhuǎn)換編碼對UTF8的BOM支持不好的問題
修正:工具條按鈕在調(diào)整上下位置和合并時產(chǎn)生的界面刷新問題
修正:其它諸多細節(jié)
插件和擴展:
改進:HTML工具條增加字符實體按鈕(HTML Entity), 當點擊該按鈕時將會打開代碼片段并顯示HTML Entity字符。
新腳本函數(shù):
語法著色的腳本增加新的API
parser.SetFont( string font_name, int font_size, int base_line, bool bold);
parser.SetCJKFont( string font_name, int font_size, int base_line, bool bold);
parser.AddSnippet( string title, string trigger, string text, bool script=false);
region.AddSnippet( string title, string trigger, string text, bool script=false);
增加幽靈打印的API, speed越小速度越快,最快每30毫秒鍵入一個字符
doc.GhostTyping(string text, int speed=100)
控制自動換行的樣式
doc.Wrap(int type, int value=0)
type的取值如下:
0: 取消換行
1: 窗口邊界處換行
2: 智能換行,智能判斷單詞邊界和禁則字符
3: 指定列換行(value)
4: 指定列換行并擴展制表符(value)
5: 保留
6: 指定像素處換行(value)
菜單增加添加分隔符的函數(shù)
menu.AddSeparator()
可以用腳本打開并定位指定的代碼片段
App.OpenSnippetByTitle(string title)
- PC官方版
- 安卓官方手機版
- IOS官方手機版