陳燈可重用代碼段管理器桌面版2.5發佈(我的代碼庫,代碼收集器,代碼收集工具)+ 陳燈保存的代碼段超200條

【軟件簡介】html

陳燈可重用代碼段管理器爲一款我的軟件做品,其可做爲一款我的和團隊內部的代碼段管理軟件使用,實現了可重用代碼段的入庫、搜索和共享等功能。軟件具備代碼高亮度顯示、相似Google的搜索功能、相似Google的智能搜索框、搜索詞導航以及局域網內多人可併發使用等優勢。同時軟件包括插件版本和桌面版本兩種版本,插件版本集成在Visual Studio(5.0~10.0)集成開發環境中,能自動從開發環境中提取代碼段信息並能將代碼段插入到代碼編輯器,使用更爲方便,目前最新版本爲4.0;桌面版本爲獨立的應用程序,不與IDE集成,使用範圍更加普遍。該發佈版本爲桌面版2.5版本。算法

【軟件主要功能特色】數據庫

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

軟件使用範圍】服務器

(1)我的代碼庫管理軟件網絡

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

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

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

【該版本主要工做內容】優化

一、將代碼段分類信息歸入搜索範圍
二、加入代碼庫切換功能
三、代碼庫導入完成後顯示統計信息
四、按引用次數對智能搜索框中的下拉內容進行排序
五、優化搜索算法並提供了新的搜索算法供用戶選擇
六、優化了智能輸入框
七、解決代碼段搜索中特殊字符搜索不許確的問題
八、優化了軟件啓動的速度
九、最近入庫代碼先按時間排序而後引用次數排序
十、添加了開發環境管理功能
十一、添加了開發語言管理功能
十二、解決了早期版本中存在的若干bug

【代碼庫兼容性說明】

該版本的代碼庫與」陳燈可重用代碼段管理器VS插件版4.0「代碼庫兼容,兩者可共用同一個代碼庫。
對於不兼容的代碼庫版本,可經過導入代碼庫功能導入已經保存的代碼段。

【軟件主要功能截圖】

一、軟件托盤菜單








二、代碼入庫














三、代碼搜索















四、導入代碼庫








五、備份代碼庫










六、系統設置













七、局域網內共享代碼庫的方法

軟件能夠在局域網環境下多人共享一個代碼庫,這樣局域網環境下的全部開發人員能夠將本身收集的可重用代碼保存到局域網代碼庫且能夠經過搜索使用別人保存的可重用代碼段。其具體方法以下:

(1)將代碼庫文件CodeRepository.db3拷貝到代碼段服務器(局域網內的任何一臺服務器)上的一個單獨文件夾內(如:CodeRepository)。

(2)將代碼段服務器內的CodeRepository文件夾設置爲局域網共享,且選中「容許網絡用戶更改個人文件「選項,設置界面見下圖:

 











(3)打開」系統設置「界面,在」目錄「屬性頁中設置代碼庫路徑爲代碼庫服務器上的代碼庫文件的UNC路徑,操做界面見下圖:

 









注:
一、代碼庫UNC路徑必須爲英文路徑
二、軟件在局域網環境下使用時可能會出現併發操做的問題,若出現併發操做的提示信息,請等待其餘用戶代碼入庫完成後再進行操做
三、在受域控制的局域網環境下鏈接到網絡上共享的代碼庫時可能會提示該共享文件不存在的錯誤,此時只需先經過Windows訪問一下該共享目錄,而後再鏈接代碼庫便可。Windows下訪問共享目錄的方法爲:在開始菜單中點擊運行按鈕,在彈出的」運行「對話框中輸入共享路徑。

 

【注意事項】

一、 備份代碼庫
軟件安裝後,代碼庫文件CodeRepository.db3存放在安裝目錄下,爲了確保代碼庫文件的安全性,建議將代碼庫文件拷貝到相對安全的磁盤目錄下,而後經過參數設置界面將代碼庫路徑設置到新的路徑下,該操做也能夠經過導出代碼庫功能完成,轉移代碼庫文件路徑後,軟件卸載時不會卸載該代碼庫文件。
二、 軟件安裝路徑問題
軟件只支持英文安裝路徑,若安裝在中文路徑下,則可能出現亂碼和數據庫沒法打開等問題。
三、 代碼庫路徑問題
代碼庫路徑只支持英文,應此在系統配置參數中不能將代碼庫路徑設置到中文目錄下且在導入代碼庫界面中也只能選擇英文路徑下的代碼庫進行導入。
四、 字符集問題
目前,軟件不支持Unicode字符集,所以拷貝包含中文的Unicode代碼段到代碼編輯器上時會出現亂碼。

 

【版權說明】

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

 

***,百度員工。

 

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

 

【軟件安裝包下載地址】

地址一:http://dl.dbank.com/c0dsj4jdlj

地址二:http://cn.ziddu.com/download/595317/CodeManager_Desktop_2.5.504.rar.html

相關文章
相關標籤/搜索