牛逼的編輯器LiteEdit,支持語(yǔ)法高亮!LiteEdit,一個(gè)強(qiáng)大、實(shí)用、快速,短小精悍而又極易使用的文本編輯器!LiteEdit是我們總結(jié)了數(shù)年的經(jīng)驗(yàn),認(rèn)真地分析用戶(hù)的實(shí)際需求而精心設(shè)計(jì)出來(lái)的強(qiáng)大的編輯器,如果您是一位程序員或者您是一位專(zhuān)業(yè)作者,您將會(huì)很快感受到LiteEdit是您不可缺少的良好工作伙伴!
LiteEdit編輯器特點(diǎn):
支持列塊選擇,列塊粘貼。
支持在文件中查找、在文件中替換等強(qiáng)大的查找替換功能。
支持自動(dòng)粘貼。
支持自動(dòng)存盤(pán)。
支持自定義的剪帖庫(kù)文件,可以快速方便的查詢(xún)信息。
完整的系統(tǒng)資源管理器融合,不需要離開(kāi)LiteEdit界面就能夠操作系統(tǒng)資源。
特有的雙面打印功能,能令您省一半紙張,且更容易裝訂,強(qiáng)大的頁(yè)眉/頁(yè)腳訂制功能,讓您打印更得心應(yīng)手。
使用先進(jìn)的多線程技術(shù),捕獲自定義工具的輸出信息,您可以把LiteEdit作為輕便的IDE使用。
精心設(shè)計(jì)的程序界面,美觀簡(jiǎn)潔,簡(jiǎn)單易用,只占用很少的系統(tǒng)資源,而且可以自定義工具欄、狀態(tài)欄、塊捷鍵等主要的界面元素。
版本更新:
版本1.01的更新(本來(lái)這些功能應(yīng)該在1.00版就有,但因?yàn)闇y(cè)試等原因而導(dǎo)致在1.01版中公布)(更新日期:2003-07-28):
增加的功能
在文件中替換
所有空格->制表符
行首空格->制表符
制表符轉(zhuǎn)換成空格
刪除行末空白字符
轉(zhuǎn)換成大寫(xiě)
轉(zhuǎn)換成小寫(xiě)
首字符大寫(xiě)
反轉(zhuǎn)大小寫(xiě)
在主菜單中添加可選的時(shí)間日期插入功能
在輸出窗口中增加了一用于在文件中查找/替換的輸出頁(yè),現(xiàn)在可以同時(shí)進(jìn)行兩項(xiàng)查找或替換操作,同時(shí)在“在文件中查找”和“在文件中替換”對(duì)話框中增加了“輸出到2號(hào)窗口”選項(xiàng)
修改的功能
更改了輸出窗口工作區(qū)窗口等的外觀
修正了的BUG
在編輯窗口處于分割狀態(tài)下,從一個(gè)視圖使用OLE操作拖放文本到另一個(gè)視圖時(shí)位置不正確的錯(cuò)誤。
工作區(qū)窗口剪貼文本子頁(yè)中進(jìn)行在位剪貼文本編輯,當(dāng)最后一行超過(guò)編輯窗口底邊時(shí)打回車(chē)不會(huì)顯示超出的行
--------------------------------------------------------------------------------
版本1.20的更新(更新日期:2003-12-12Beta1,2004-03-10Beta2):
增加的功能
語(yǔ)法高亮顯示
智能縮進(jìn)
匹配括號(hào)或標(biāo)識(shí)符
UNICODE,UNICODE BIG ENDIAN,UTF8等文件的檢測(cè)、打開(kāi)、保存功能,現(xiàn)在可以在這幾種格式之間自由轉(zhuǎn)換
在“查看”下拉菜單中增加“顯示方式”,讓用戶(hù)選擇語(yǔ)法高亮類(lèi)型
修改配置對(duì)話框的外觀和功能,并為以后增加功能(十六進(jìn)制編輯、資源編輯等)做準(zhǔn)備。
在工作區(qū)窗口的“資源管理”頁(yè)的右鍵菜單中增加“用默認(rèn)方式打開(kāi)”,“按大小排列”,“按日期排列”等選項(xiàng)并且能夠感知移動(dòng)設(shè)備(光盤(pán)、優(yōu)盤(pán)等的插入和彈出操作)。
全面重新編寫(xiě)“在文件中查找”和“在文件中替換”的代碼,充分使用C++的對(duì)象和異常處理功能,使代碼更健壯并增加“UTF8”,“UNICODE”,“UNICODE BIG ENDIAN”文件的查找支持。
重新設(shè)計(jì)“在文件中查找”和“在文件中替換”對(duì)話框,增加“高級(jí)”選項(xiàng),提供“ANSI”,“UTF8”,“UNICODE”,“UNICODE BIG ENDIAN”等不同編碼文件的查找功能,并為以后擴(kuò)充功能作準(zhǔn)備。
文檔選擇欄現(xiàn)在可以根據(jù)所在位置自動(dòng)調(diào)整高度,使程序更美觀和更節(jié)省屏幕空間。
在狀態(tài)欄增加一窗格用來(lái)顯示當(dāng)前字符的十進(jìn)制和十六進(jìn)制數(shù)值。
修改的功能
去掉用戶(hù)自定義工具工具欄。
去掉配置對(duì)話框狀態(tài)欄子頁(yè),現(xiàn)在狀態(tài)欄不能自定義。
修改文本編輯子窗口的圖標(biāo);修改工作區(qū)窗口中“剪貼文本”頁(yè)的圖標(biāo)。
修改全屏幕功能,現(xiàn)在進(jìn)入全屏狀態(tài)分成兩種情況:1)如果沒(méi)有編輯窗口時(shí)進(jìn)入全屏不會(huì)隱藏各種工具欄。2)如果在有編輯窗口的狀態(tài)下進(jìn)入全屏則當(dāng)前編輯窗口獨(dú)占整個(gè)屏幕。
編輯窗口按列換行功能現(xiàn)在是真正的按“列”計(jì)算,而非以前的按“字符”計(jì)算(一個(gè)中文字符等于兩列)。
將原來(lái)位于“文檔”下拉菜單中的“文件格式”子菜單中的“DOS”,“UNIX”,“MAC”等換行格式移到了“另存為”文件對(duì)話框中
改進(jìn)和優(yōu)化了核心編輯窗口的代碼
重新載入已打開(kāi)的文件,現(xiàn)在只要有可能就會(huì)自動(dòng)回到重載前的位置,而非文檔的開(kāi)頭。
修正了的BUG
“重新載入”文檔后會(huì)丟失原來(lái)的“只讀”狀態(tài)
刷新模塊出錯(cuò),當(dāng)編輯操作導(dǎo)致文檔行數(shù)減少后,而最后行又可見(jiàn)時(shí),由于最后行附近的地方?jīng)]有刷新而導(dǎo)致“花屏”。
編輯窗口處于分割狀態(tài)時(shí)執(zhí)行自動(dòng)換行操作后,非焦點(diǎn)窗的當(dāng)前位置不正確。