陳燈可重用代碼段管理器VS插件版5.0發佈(代碼段收集器、代碼片斷管理器、我的代碼庫、代碼管理)

【軟件簡介】html

    陳燈可重用代碼段管理器爲一款我的軟件做品,其可做爲一款我的和團隊內部的代碼段管理軟件使用,實現了可重用代碼段的入庫、搜索和共享等功能。軟件具備相似Google的智能搜索框、高效準確的搜索算法、語法高亮度顯示、支持附件上傳下載、搜索詞導航等特色並採用數據預加載以及異步數據加載技術改善了用戶體驗。
    軟件包括桌面版本和插件版本兩種版本,桌面版本爲獨立的應用程序,不與IDE集成,使用範圍更加普遍,目前最新版本爲2.5;插件版本集成在Visual Studio(5.0~10.0)集成開發環境中,使用更爲方便。該發佈版本爲插件版5.0版本。算法


【軟件特色】數據庫

一、軟件採用開源的Sqlite數據庫保存代碼段信息,與採用文件保存代碼段信息的代碼段管理軟件相比具備搜索速度快、搜索結果更加準確等優勢;同時與其它採用數據庫保存代碼段信息的代碼段管理軟件相比,該軟件不須要安裝任何數據庫驅動便可運行,簡化了軟件的配置,軟件安裝便可使用
二、軟件提供了較爲完善的代碼段搜索功能,能夠根據代碼段描述信息或者代碼段內容進行模糊搜索。搜索結果按照匹配的準確程度以及引用次數進行排序,方便用戶對代碼段的引用
三、軟件具備代碼關鍵詞高亮度顯示以及代碼行號顯示等功能,爲代碼編輯提供了方便,代碼便於閱讀
四、軟件支持附件上傳、下載功能
五、軟件具備相似Google的搜索框,能智能的提示最近經常使用的搜索詞
六、軟件與VS集成開發環境各版本綁定,可從VS代碼編輯器中提取要入庫的代碼段並能夠直接將要使用的代碼段插入到VS代碼編輯器中,使用方便
七、局域網內的多個客戶端能共享一個代碼庫,使得軟件開發團隊在局域網內共享代碼段成爲可能
八、軟件提供了搜索詞導航功能,在搜索結果中對搜索詞進行了顏色標識並能夠遍歷到全部出現的搜索詞,進一步爲代碼的引用提供了方便
九、軟件提供了最近輸入數據記錄功能,方便代碼段的保存
十、軟件提供了最近使用代碼段記錄功能
十一、軟件提供了代碼庫導入、導出功能,可以將他人的代碼庫內容導入到本身的代碼庫中,方便了代碼段的共享
十二、軟件提供了代碼段信息編輯、刪除等管理功能編程

 

【軟件適用範圍】安全

(1)我的代碼庫管理軟件異步

    該軟件能夠做爲一款我的代碼庫管理軟件,用於收集和管理軟件開發過程當中產生的可重用代碼段。編程語言

(2)小團隊代碼段管理軟件編輯器

    該軟件能夠經過在局域網內共享代碼庫的方式成爲一款小團隊代碼段管理軟件,用於在開發團隊內部收集和共享可重用的代碼段。ide

 

【該版本主要工做內容】工具

一、優化代碼段搜索引擎,搜索更加高效、準確,1萬條代碼段平均搜索時間在1S鍾之內
二、採用數據預加載和異步數據加載技術優化了界面啓動的速度
三、增長了附件上傳、下載功能
四、界面大小可動態縮放並自動記錄用戶設置的大小
五、增長了編程語言與顏色方案關聯功能並提供了多種顏色方案供用戶選擇
六、可直接在代碼搜索界面中進行代碼段編輯操做
七、編輯代碼段時隱藏代碼段搜索界面
八、代碼編輯器支持查找和替換等高級功能
九、增長了設置代碼編輯器字體功能
十、增長了關鍵詞管理、清空代碼庫和壓縮代碼庫等功能
十一、優化了代碼段導入、導出功能,改善用戶體驗
十二、增長了隱藏面板功能,可動態擴展代碼編輯器大小,方便錄入和查看
1三、美化了界面
1四、解決了前版本中存在的其它若干bug

 

【代碼庫兼容性說明】

    該版本以前的代碼庫包括桌面版本2.5的代碼庫均爲1.0版本,該版本的代碼庫爲2.0版本,所以該版本代碼庫與以前版本的代碼庫包括桌面版的代碼庫均不兼容,強烈建議經過代碼庫導入功能將已有代碼庫中的代碼段導入到新版本代碼庫中。新版本代碼庫進行告終構優化,效率更高。

 

【主要功能截圖】

(1)工具欄

762432_1328875485mMTD.jpg

 

(2)代碼入庫

762432_1328875668F79x.jpg

 

(3)附件上傳下載

762432_1328875832sX1B.jpg

 

(4)代碼搜索

762432_1328876001xX3h.jpg

 

762432_1328876184iDTf.jpg

 

(5)隱藏面板

762432_1328876305JQkw.jpg

 

(6)各類管理功能

762432_1328876426f44u.jpg 762432_1328876524ldmL.jpg

 

762432_1328876589hAQ9.jpg 762432_1328876712CbDN.jpg

 

(7)清空代碼庫

762432_13288770358rZf.jpg

 

(8)壓縮代碼庫

762432_1328877089M60l.jpg

 

(9)導入代碼庫

762432_1328877197f0Wy.jpg

 

(10)導出代碼庫

762432_1328877228Gne3.jpg

 

(11)系統設置

762432_1328877290pMRR.jpg

 

【注意事項】

(1)備份代碼庫

    軟件安裝後,代碼庫文件CodeRepository.db3存放在安裝目錄下,爲了確保代碼庫文件的安全性,建議將代碼庫文件拷貝到相對安全的磁盤目錄下,而後經過參數設置界面將代碼庫路徑設置到新的路徑下,該操做也能夠經過導出代碼庫功能完成。

(2)軟件安裝路徑問題

    軟件只支持英文安裝路徑,若安裝在中文路徑下,則可能出現亂碼和數據庫沒法打開等問題。

(3)代碼庫路徑問題

    代碼庫路徑只支持英文,應此在系統配置參數中不能將代碼庫路徑設置到中文目錄下且在導入代碼庫界面中也只能選擇英文路徑下的代碼庫進行導入。

 

【版權說明】

    本軟件爲免費軟件,歡迎用戶使用。可是任何未經本人贊成的更改軟件的行爲,本人必將追究其法律責任。

 

【關於做者】

    陳燈,華中科技大學博士,武漢工程大學計算機學院教師,全國三好學生,研究領域爲工業機器人及軟件約束與驗證,主要從事C/C++、.NET以及嵌入式等方面的開發工做。
    Email:chendeng8899@gmail.com
    Blog:http://blog.sina.com.cn/chendeng

 

    ***,百度員工。

 

    注:

    一、軟件安裝方法及詳細說明請參考安裝包內的使用手冊。

 

【下載地址】

地址一:http://download.csdn.net/detail/chendeng8899/4057199

地址二:http://cn.ziddu.com/download/638941/CodeManager_VS_Addin_5.0.548.rar.html

地址三:http://dl.dbank.com/c07nucvqaq

相關文章
相關標籤/搜索