现在的位置: 首页 > 综合 > 正文

陈灯可重用代码段管理器桌面版2.0发布

2013年04月20日 ⁄ 综合 ⁄ 共 2829字 ⁄ 字号 评论关闭
作者语:
陈灯可重用代码段管理器桌面版1.0发布以来获得了多位用户的使用与反馈,在此本人表示衷心的感谢。根据用户的反馈意见,对软件进行了升级,但限于时间和水平的限制,并没有采纳所有用户的反馈意见,在此表示歉意。升级后的软件为陈灯可重用代码段管理器桌面版2.0,欢迎使用并反馈。
 
软件简介:
陈灯可重用代码段管理器为一款个人软件作品,其主要功能是对可重用代码段进行管理,包括对代码段的入库、代码段的搜索和代码段的共享等。
    软件包括插件版本和桌面版本两种版本,插件版本集成在Visual Studio(5.0~10.0)集成开发环境中,使用更为方便,目前最新版本为3.2;桌面版本为独立的应用程序,不与IDE集成,使用范围更加广泛。该发布版本为桌面版2.0版本。
该作品为免费软件,欢迎广大程序员同行们使用并提出宝贵的意见。软件为本人在工作学习之余开发而来,不足之处敬请原谅,同时本人承诺会继续推出新的版本,敬请关注本人博客。
软件主要功能:
1、软件采用开源的Sqlite数据库保存代码段信息,与采用文件保存代码段信息的代码段管理软件相比具有搜索速度快、搜索结果更加准确等优点;同时与其它采用数据库保存代码段信息的代码段管理软件相比,该软件不需要安装任何数据库驱动即可运行,简化了软件的配置,软件安装即可使用。
2、软件提供了较为完善的代码段搜索功能,可以根据代码段描述信息或者代码段内容进行模糊搜索。搜索结果按照匹配的准确程度以及引用次数进行排序,方便用户对代码段的引用。
3、软件具有代码关键词高亮度显示以及代码行号显示等功能,为代码编辑提供了方便,代码便于阅读。
4、软件具有类似Google的搜索框,能智能的提示最近常用的搜索词。
5、软件具有换肤功能,界面美观。
6、软件提供了搜索词导航功能,在搜索结果中对搜索词进行了颜色标识并可以遍历到所有出现的搜索词,进一步为代码的引用提供了方便。
7、软件提供了最近输入数据记录功能,方便代码段的保存。
8、软件提供了最近使用代码段记录功能。
9、软件提供了代码库导入、导出功能,能够将他人的代码库内容导入到自己的代码库中,方便了代码段的共享。
10、软件提供了代码段信息编辑、删除等管理功能。
11、软件提供了热键、开机自动运行、删除时密码验证等功能,操作十分方便。
该版本主要工作内容:
1、实现了类似Google的智能搜索框,能够根据关键词提示并自动完成搜索词的输入,使得搜索更加方便、准确。
2、增加了对重复入库代码的过滤功能。
3、美化了软件界面,更换了托盘图标并增加了换肤功能,有数十种风格的皮肤供用户选择。
4、代码段搜索界面中增加了“最近入库”和“最近使用”选项卡,使用户能够方便的查看最近入库和最近使用的代码段。
5、优化了软件的交互方式,使得只能弹出单实例对话框且对话框最小化到任务栏。
6、软件界面中添加了工具提示,简化用户的使用。
7、添加了启动界面。
8、解决了代码搜索不准确的问题。
9、解决了使用过程中,代码段信息中的单引号会增加的问题。
10、解决了前版本中存在的其它若干bug。
代码库兼容性说明:
该版本的代码库与桌面版1.0版本代码库完全相同,可直接采用1.0版本的代码库或者将1.0版本代码库中的代码段导入到该版本中来转移已经保存的代码段。
同时,该版本代码库与VS可重用代码管理插件2.0及以上版本的代码库兼容,可将插件版本中的代码库内容导入到该软件中,且该软件可以与VS可重用代码管理插件2.0以上的版本共用一个代码库。
软件截图:
1、软件托盘
 
2、软件默认热键设置

热键

功能

ALT + S

打开代码入库界面

ALT + Q

打开代码搜索界面

ALT + I

打开代码库导入界面

ALT + E

打开代码库导出界面

ALT + C

打开软件设置界面

ALT + T

查看软件关于信息

 
3、代码入库界面
 
4、代码搜索界面
 
5、代码导入界面
 
6、代码导出界面
 
7、系统设置界面
8、局域网内共享代码库的方法
软件可以在局域网环境下多人共享一个代码库,这样局域网环境下的所有开发人员可以将自己收集的可重用代码保存到局域网代码库且可以通过搜索使用别人保存的可重用代码段。其具体方法如下:
(1)将代码库文件CodeRepository.db3拷贝到代码段服务器(局域网内的任何一台服务器)上的一个单独文件夹内(如:CodeRepository)
(2)将代码段服务器内的CodeRepository文件夹设置为局域网共享,且选中“允许网络用户更改我的文件”选项,设置界面见下图。
 
(3)打开 “系统设置”界面,在“目录”属性页中设置代码库路径为代码库服务器上的代码库文件的UNC路径,设置界面见下图。
 
注:
1、代码库UNC路径必须为英文路径。
2、软件在局域网环境下使用时可能会出现并发操作的问题,若出现并发操作的提示信息,请等待其他用户代码入库完成后再进行操作。
注意事项:
(1)备份代码库
软件安装后,代码库文件CodeRepository.db3存放在安装目录下,为了确保代码库文件的安全性,建议将代码库文件拷贝到相对安全的磁盘目录下,然后通过参数设置界面将代码库路径设置到新的路径下,该操作也可以通过导出代码库功能完成,转移代码库文件路径后,软件卸载时不会卸载该代码库文件。
(2)软件安装路径问题
软件只支持英文安装路径,若安装在中文路径下,则可能出现乱码和数据库无法打开等问题。
(3)代码库路径问题
代码库路径只支持英文,应此在系统配置参数中不能将代码库路径设置到中文目录下且在导入代码库界面中也只能选择英文路径下的代码库进行导入。
(4)字符集问题
目前,软件不支持Unicode字符集,因此拷贝包含中文的Unicode代码段到代码编辑器上时会出现乱码。
版权说明:
本软件为免费软件,欢迎用户使用。但是任何未经本人同意的更改软件的行为,本人必将追究其法律责任。
关于作者:
陈灯,华中科技大学计算机学院在读博士,研究领域为数据库,主要从事C/C++、C#等方面的开发工作。
Email:chendeng8899@gmail.com
Blog:http://blog.sina.com.cn/chendeng
 
李鹏,百度员工。
 
软件安装方法及详细说明请参考安装包内的使用手册。
 
软件安装包下载地址:
 
相关链接:
陈灯可重用代码管理器桌面版1.0地址:
 
陈灯VS可重用代码管理插件地址:

抱歉!评论已关闭.