软件简介

CodeManager_Desktop为可重用代码管理软件,其主要功能是对可重用代码段进行管理。CodeManager_Desktop为陈灯VS可重用代码管理插件(CodeManager_VS_Addin)的桌面版本。该软件具有其插件版本的所有功能,包括代码段的保存、代码段搜索以及代码段共享。桌面版本不与编程IDE集成,这为不需要启动编程IDE的情况下进行可重用代码段的入库、搜索提供了方便。同时为了方便软件的使用,桌面版本增加了热键以及开机自动运行等功能。该软件为免费软件,欢迎使用。

软件的主要功能特点

  • CodeManager_Desktop采用开源的Sqlite数据库保存代码段信息,与采用文件保存代码段信息的代码段管理软件相比具有搜索速度快、搜索结果更加准确等优点;同时与其它采用数据库保存代码段信息的代码段管理软件相比,该软件不需要安装任何数据库驱动即可运行,简化了软件的配置,软件安装即可使用。
  • 软件提供了较为完善的代码段搜索功能,可以根据代码段描述信息或者代码段内容进行模糊搜索。搜索结果按照匹配的准确程度以及引用次数进行排序,方便用户对代码段的引用。
  • 软件具有代码关键词高亮度显示以及代码行号显示等功能,为代码编辑提供了方便,代码便于阅读。
  • 软件提供了搜索词导航功能,在搜索结果中对搜索词进行了颜色标识并可以遍历到所有出现的搜索词,进一步为代码的引用提供了方便。
  • 软件提供了最近输入数据记录功能,方便代码段的保存。
  • 软件提供了最近使用代码段记录功能,打开代码段搜索界面,其默认显示最近使用过的若干代码段。
  • 软件提供了代码库导入、导出功能,能够将他人的代码库内容导入到自己的代码库中,方便了代码段的共享。
  • 软件提供了代码段信息编辑、删除等管理功能。
  • 软件提供了热键、开机自动运行、删除时密码验证等功能,操作十分方便。

代码库兼容性说明

CodeManager_Desktop代码库与VS可重用代码管理插件2.0及以上版本的代码库兼容,可将插件版本中的代码库内容导入到该软件中,且该软件可以与VS可重用代码管理插件2.0以上的版本共用一个代码库。

软件交互方式

CodeManager_Desktop是一款没有主界面的软件,软件运行后会在桌面右下角出现软件的托盘图标,软件托盘见下图:

 

陈灯可重用代码管理器1.0发布(CodeManager_Desktop)_第1张图片


在托盘上点击鼠标右键会弹出软件的菜单,软件通过菜单或者热键实现交互。

软件默认热键设置见下表:

热键

功能

ALT + S

打开代码入库界面

ALT + Q

打开代码搜索界面

ALT + I

打开代码库导入界面

ALT + E

打开代码库导出界面

ALT + C

打开软件设置界面

ALT + T

查看软件关于信息

注:CodeManager_Desktop的热键设置与VS可重用代码管理插件(CodeManager_VS_Addin)的快捷键设置相同,二者可能会存在覆盖问题。若同时安装了这两款软件,可在CodeManager_Desktop的软件设置界面中禁用热键或者修改热键设置。

主要功能说明

(1)代码段入库

按下热键Alt+S或者在托盘图标右键菜单中选择“代码入库”弹出代码入库界面,界面见下图:


陈灯可重用代码管理器1.0发布(CodeManager_Desktop)_第2张图片

(2)代码段搜索
按下热键Alt+Q或者在托盘图标右键菜单中选择“代码搜索”弹出代码搜索对话框,界面见下图:

 

陈灯可重用代码管理器1.0发布(CodeManager_Desktop)_第3张图片



(3)导入代码库

为了能在不同用户之间共享代码段,软件提供了导入代码库功能,该功能能够将其他用户的代码库导入到本机的代码库中。具体操作为按下热键Alt+I或者在托盘图标右键菜单中选择“导入代码库”弹出导入代码库界面,界面如下图所示:

 

陈灯可重用代码管理器1.0发布(CodeManager_Desktop)_第4张图片



(4)导出代码库

导出代码库功能可以将代码库文件备份到一个新的路径。具体操作为按下热键Alt+E或者在托盘图标右键菜单中选择“导出代码库”弹出代码库备份界面,界面如下图所示:

 

陈灯可重用代码管理器1.0发布(CodeManager_Desktop)_第5张图片



(5)系统设置

按下热键Alt+C或者在托盘图标右键菜单中选择“系统设置”弹出系统设置界面,界面见下图:

 

陈灯可重用代码管理器1.0发布(CodeManager_Desktop)_第6张图片



(6)局域网环境下共享代码段

CodeManager_Desktop可以在局域网环境下多人共享一个代码库,这样局域网环境下的所有开发人员可以将自己收集的可重用代码保存到局域网代码库且可以通过搜索使用别人保存的可重用代码段。其具体方法请详见安装包中的使用说明书。

 

注意事项

(1)备份代码库

软件安装后,代码库文件CodeRepository.db3存放在安装目录下,为了确保代码库文件的安全性,建议将代码库文件拷贝到相对安全的磁盘目录下,然后通过参数设置界面将代码库路径设置到新的路径下,该操作也可以通过导出代码库功能完成,转移代码库文件路径后,软件卸载时不会卸载该代码库文件。

(2)软件安装路径问题

软件只支持英文安装路径,若安装在中文路径下,则可能出现乱码和数据库无法打开等问题。

(3)代码库路径问题

代码库路径只支持英文,应此在系统配置参数中不能将代码库路径设置到中文目录下且在导入代码库界面中也只能选择英文路径下的代码库进行导入。

 

关于作者

陈灯,武汉工程大学智能机器人湖北省重点实验室在读硕士研究生。

Email:[email protected]

Blog:http://blog.sina.com.cn/chendeng

 

×××,人民大学数据库方向硕士研究生。

 

详细信息参考安装包内的使用说明书。

 

软件下载地址:

地址一:http://download.csdn.net/source/2558862

地址二:http://cn.ziddu.com/download/510599/CodeManager_Desktop_1_0.rar.html

地址三:http://u.115.com/file/f07cfa4ee1CodeManager_Desktop_v1.0.rar

(提取码:f07cfa4ee1)

 

陈灯VS可重用代码管理插件地址:http://chendeng.blog.51cto.com/2766315/524127