陳燈可重用代碼段管理器為一款個(gè)人軟件作品,其可作為一款個(gè)人和團(tuán)隊(duì)內(nèi)部的代碼段管理軟件使用,實(shí)現(xiàn)了可重用代碼段的入庫(kù)、搜索和共享等功能。軟件具有類似Google的智能搜索框、高效準(zhǔn)確的搜索算法、語(yǔ)法高亮度顯示、支持附件上傳下載、搜索詞導(dǎo)航等特點(diǎn)并采用數(shù)據(jù)預(yù)加載以及異步數(shù)據(jù)加載技術(shù)改善了用戶體驗(yàn)。軟件包括桌面版本和插件版本,桌面版本為獨(dú)立的應(yīng)用程序,不與IDE集成,使用范圍更加廣泛,目前最新版本為2.5;插件版本集成在Visual Studio(5.0~10.0)集成開(kāi)發(fā)環(huán)境中,使用更為方便。
該發(fā)布版本為插件版5.0版本。該版本完成了以下工作:
1、優(yōu)化代碼段搜索引擎,搜索更加高效、準(zhǔn)確,1萬(wàn)條代碼段平均搜索時(shí)間在1S鐘以內(nèi)
2、采用數(shù)據(jù)預(yù)加載和異步數(shù)據(jù)加載技術(shù)優(yōu)化了界面啟動(dòng)的速度
3、增加了附件上傳、下載功能
4、界面大小可動(dòng)態(tài)縮放并自動(dòng)記錄用戶設(shè)置的大小
5、增加了編程語(yǔ)言與顏色方案關(guān)聯(lián)功能并提供了多種顏色方案供用戶選擇
6、可直接在代碼搜索界面中進(jìn)行代碼段編輯操作
7、編輯代碼段時(shí)隱藏代碼段搜索界面
8、代碼編輯器支持查找和替換等高級(jí)功能
9、增加了設(shè)置代碼編輯器字體功能
10、增加了關(guān)鍵詞管理、清空代碼庫(kù)和壓縮代碼庫(kù)等功能
11、優(yōu)化了代碼段導(dǎo)入、導(dǎo)出功能,改善用戶體驗(yàn)
12、增加了隱藏面板功能,可動(dòng)態(tài)擴(kuò)展代碼編輯器大小,方便錄入和查看
13、美化了界面
14、解決了前版本中存在的其它若干bug
該版本中包含了作者陳燈積累的代碼段400多條,用戶若不愿使用可以通過(guò)代碼搜索界面中的清空代碼庫(kù)功能進(jìn)行清空。
【軟件適用范圍】
(1)個(gè)人代碼庫(kù)管理軟件
該軟件可以作為一款個(gè)人代碼庫(kù)管理軟件,用于收集和管理軟件開(kāi)發(fā)過(guò)程中產(chǎn)生的可重用代碼段。
(2)小團(tuán)隊(duì)代碼段管理軟件
該軟件可以通過(guò)在局域網(wǎng)內(nèi)共享代碼庫(kù)的方式成為一款小團(tuán)隊(duì)代碼段管理軟件,用于在開(kāi)發(fā)團(tuán)隊(duì)內(nèi)部收集和共享可重用的代碼段。