陳燈可重用代碼段管理器為一款個(gè)人軟件作品,其可作為一款個(gè)人和團(tuán)隊(duì)內(nèi)部的代碼段管理軟件使用,實(shí)現(xiàn)了可重用代碼段的入庫、搜索和共享等功能。軟件具有代碼高亮度顯示、類似Google的搜索功能、類似Google的智能搜索框、搜索詞導(dǎo)航以及局域網(wǎng)內(nèi)多人可并發(fā)使用等優(yōu)點(diǎn)。同時(shí)軟件包括插件版本和桌面版本兩種版本,插件版本集成在Visual Studio(5.0~10.0)集成開發(fā)環(huán)境中,能自動(dòng)從開發(fā)環(huán)境中提取代碼段信息并能將代碼段插入到代碼編輯器,使用更為方便,目前最新版本為4.0;桌面版本為獨(dú)立的應(yīng)用程序,不與IDE集成,使用范圍更加廣泛。該發(fā)布版本為桌面版2.5版本。
該版本完成了以下工作:
1、將代碼段分類信息納入搜索范圍。
2、加入代碼庫切換功能。
3、代碼庫導(dǎo)入完成后顯示統(tǒng)計(jì)信息。
4、按引用次數(shù)對(duì)智能搜索框中的下拉內(nèi)容進(jìn)行排序。
5、優(yōu)化搜索算法并提供了新的搜索算法供用戶選擇。
6、優(yōu)化了智能輸入框。
7、解決代碼段搜索中特殊字符搜索不準(zhǔn)確的問題。
8、優(yōu)化了軟件啟動(dòng)的速度。
9、最近入庫代碼先按時(shí)間排序然后引用次數(shù)排序。
10、添加了開發(fā)環(huán)境管理功能。
11、添加了開發(fā)語言管理功能。
12、解決了早期版本中存在的若干bug。
該版本中包含了作者陳燈積累的代碼段200多條,用戶若不愿使用可以通過代碼搜索界面中的清空代碼庫功能進(jìn)行清空。