主要特點
1.多內(nèi)碼支持,完美支持Unicode U16、U16-BE、UTF-8、東亞語言字符、西歐語言字符
2.準(zhǔn)確的編碼探測,萬碼無憂
3.低內(nèi)存占用,極低的內(nèi)存就可以編輯巨大文件
4.PCRE兼容正則表達(dá)式(DEELX),支持環(huán)視等高級特性
5.集成VBS/JScript腳本引擎,完美利用Windows各種COM組件的特性
6.簡潔方便的宏錄制,錄制出來的宏就是簡單的VBS腳本,易讀易改
7.GUI插件支持,腳本之外的又一大選擇,滿足您的各種需求
8.用戶自定義工具
9.豐富的狀態(tài)欄,可以直接點擊進行部分常用項的更改
10.標(biāo)準(zhǔn)文本拖放支持
11.可編程高性能著色器,展現(xiàn)任何語言豐富多彩的一面
12.打印、打印預(yù)覽
13.上下文單詞自動完成,輸入過的單詞輕松展現(xiàn)
14.強大的自定義鍵盤。支持Emacs式按鍵,可以通過插件模仿
15.列模式(列插入、刪除、拷貝、粘貼),移動鼠標(biāo)時請時按住ALT鍵
16.無限撤銷、重做
17.多種主題,總有一款適合您
18.代碼折疊,支持手動和自動兩種模式
19.多文件查找,查找結(jié)果支持高亮
20.不可見字符顯示
21.括號匹配
22.多界面語言,自帶英語、簡體中文
更新內(nèi)容
3.50起,未注冊版在保存文件的時候,會有一定的幾率(6%左右)彈出對話框提示注冊。未注冊的用戶不喜勿升級。
新增:增加鍵盤激活列選的命令,cm_select_colup/down/left/right,默認(rèn)的情況下使用Alt+Shift+U/J/H/K進行綁定。
新增:窗口-》同步滾動??梢酝綕L動任意兩個分組或者分隔窗口。(分組優(yōu)先,只要并列排放兩個窗口,就可以任意滾動!)狀態(tài)欄默認(rèn)顯示同步滾動的狀態(tài),可以點擊它,快速切換狀態(tài)。
新增:增加強制剪貼板換行符格式配置項(設(shè)置-》雜項)
新增:增加關(guān)閉當(dāng)前文件時,優(yōu)先激活左側(cè)文件配置項(設(shè)置-》雜項)
新增:狀態(tài)欄的光標(biāo)位置col支持?jǐn)U展tab后,顯示位置,和標(biāo)尺同步(設(shè)置-》編輯)
改進:恢復(fù)以前舊版本的調(diào)用外部比較工具的對話框,方便用戶調(diào)用自己喜歡的比較工具
改進:更換程序讀取配置文件的函數(shù),提高程序加載的速度和性能
改進:批量替換對話框增加備注一覽,增加保存按鈕。如果打開物理文件,路徑會顯示在對話框的標(biāo)題欄。點保存的話,會自動寫入原文件。省卻導(dǎo)入導(dǎo)出的煩惱~~
改進:自定義工具增加兩個新的參數(shù)(1:文件全路徑但不帶擴展名, 2:文件擴展名,注意:均不帶雙引號,需要用戶手動輸入)
改進:刪除主題時彈出對話框予以確認(rèn)
改進:各控件類名固定為(TextView, QuickFileWnd, TextCtrl, ProjectWnd, OpenFileWnd, FavWnd...),以方便和其它工具進行組合工作
改進:自動保存和自動備份在顯示最近一次使用的路徑
改進:列選左右移動擴展選區(qū)時的操作不便
改進:刪除重復(fù)行狀態(tài)欄顯示進度信息,且刪除的文本過多時,顯示禁止undo的對話框,以提高速度,節(jié)省內(nèi)存。
改進:當(dāng)設(shè)置多標(biāo)簽欄為固定寬度時,固定寬度的值可以更改。(設(shè)置-》標(biāo)簽)
改進:如果當(dāng)前行被換行的話,單擊是選擇子行,雙擊選擇整行
改進:App.NewDoc創(chuàng)建的文檔的格式未能應(yīng)用用戶設(shè)置的問題
改進:在文件中替換和查找時如果遇到文件夾,對話框刷新顯示當(dāng)前工作文件夾的名稱,避免出現(xiàn)假死的感覺
改進:在文件中替換時如果遇到只讀文件,且存在匹配,將會顯示未知錯誤
改進:代碼片段窗口右鍵菜單增加向上向下調(diào)節(jié)
改進:默認(rèn)文件比較的下方行比較欄將會始終顯示
改進:狀態(tài)欄編碼區(qū)域如果顯示含有BOM的文件時,后面將會顯示一個+號予以區(qū)分
改進:在字體對話框,如果當(dāng)前選擇的是文檔區(qū)域使用的字體,按下應(yīng)用按鈕時,將會自動使用該字體,而不用再在菜單中選擇了。
改進:國內(nèi)下載鏡像放置于阿里云,提高下載和升級的速度
修正:選擇時按住Ctrl鍵(擴展到單詞)行為不正確的bug
修正:ActiveDoc.Insert將會先刪除選區(qū),然后再插入文本
修正:修正移除高亮網(wǎng)址和郵件時可能會導(dǎo)致程序崩潰的潛在問題
修正:快捷鍵對話框被加入空鍵的問題
修正:窗口按照前后順序移動時行為不正確的Bug
修正:在文件中替換時備份選項沒有被保存的問題
修正:COLOR_CONCEAL隱藏的文字,在打印的時候仍然被打印出的問題
修正:快捷鍵中存在錯誤的配置時,顯示快捷鍵一覽時,映射錯誤的問題
修正:快捷目錄有可能無法顯示無后綴文件的問題
修正:查找替換對話框,當(dāng)切換多行輸入時,正則菜單無法使用的問題
修正:批量轉(zhuǎn)換編碼對UTF8的BOM支持不好的問題
修正:其它諸多細(xì)節(jié)
插件和擴展:
改進:HTML工具條增加字符實體按鈕(HTML Entity), 當(dāng)點擊該按鈕時將會打開代碼片段并顯示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)
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用