陈灯可重用代码段管理器 VS 插件版 4.0 使用手册
1
陈灯可重用代码段管理器 VS 插件版 4.0
使用手册
共 22 页
陈灯软件作品
2011 年 4 月
陈灯可重用代码段管理器 VS 插件版 4.0 使用手册
2
目 录
1 软件简介..........................................................3
1.1 软件的主要功能特点..............................................3
1.2 软件适用范围....................................................3
1.3 该版本主要工作内容..............................................4
1.4 代码库兼容性说明................................................4
2 软件安装及配置....................................................5
2.1 软件配置 ........................................................5
2.2 软件安装 ........................................................5
3 操作说明..........................................................9
3.1 保存选择代码段 ..................................................9
3.2 代码搜索.......................................................12
3.3 编辑代码段.....................................................14
3.4 删除代码段.....................................................15
3.5 清空代码库.....................................................16
3.6 导入代码库.....................................................16
3.7 导出代码库.....................................................17
3.8 系统设置.......................................................17
3.9 在局域网环境下共享代码.........................................19
3.10 关于..........................................................21
4 注意事项.........................................................21
5 版权说明.........................................................22
6 关于作者.........................................................22
陈灯可重用代码段管理器 VS 插件版 4.0 使用手册
3
1 软件简介
陈灯可重用代码段管理器为一款个人软件作品,其主要功能是对可重用代码段进行管
理,包括对代码段的入库、代码段的搜索和代码段的共享等。
软件包括桌面版本和插件版本两种版本,桌面版本为独立的应用程序,不与 IDE 集成,
使用范围更加广泛,目前最新版本为 2.3;插件版本集成在 Visual Studio(5.0~10.0)集成
开发环境中,使用更为方便。该发布版本为插件版 4.0 版本。
该作品为免费软件,欢迎广大程序员同行们使用并提出宝贵的意见。软件为本人在工
作学习之余开发而来,不足之处敬请原谅,同时本人承诺会继续推出新的版本,敬请关注
本人博客:http://blog.sina.com.cn/chendeng。
1.1 软件的主要功能特点
u 软件采用开源的 Sqlite数据库保存代码段信息,与采用文件保存代码段信息的代
码段管理软件相比具有搜索速度快、搜索结果更加准确等优点;同时与其它采用
数据库保存代码段信息的代码段管理软件相比,该软件不需要安装任何数据库驱
动即可运行,简化了软件的配置,软件安装即可使用。
u 软件提供了较为完善的代码段搜索功能,可以根据代码段描述信息或者代码段内
容进行模糊搜索。搜索结果按照匹配的准确程度以及引用次数进行排序,方便用
户对代码段的引用。
u 软件具有代码关键词高亮度显示以及代码行号显示等功能,为代码编辑提供了方
便,代码便于阅读。
u 软件具有类似 Google的搜索框,能智能的提示最近常用的搜索词。
u 软件与 VS集成开发环境各版本绑定,可从 VS代码编辑器中提取要入库的代码段
并可以直接将要使用的代码段插入到 VS代码编辑器中,使用方便。
u 局域网内的多个客户端能共享一个代码库,使得软件开发团队在局域网内共享代
码段成为可能。
u 软件提供了搜索词导航功能,在搜索结果中对搜索词进行了颜色标识并可以遍历
到所有出现的搜索词,进一步为代码的引用提供了方便。
u 软件提供了最近输入数据记录功能,方便代码段的保存。
u 软件提供了最近使用代码段记录功能。
u 软件提供了代码库导入、导出功能,能够将他人的代码库内容导入到自己的代码
库中,方便了代码段的共享。
u 软件提供了代码段信息编辑、删除等管理功能。
1.2 软件适用范围
陈灯可重用代码段管理器 VS 插件版 4.0 使用手册
4
u 个人代码库管理软件
该软件可以作为一款个人代码库管理软件,用于收集和管理软件开发过程中产生的可
重用代码段。
u 小团队代码段管理软件
该软件可以通过在局域网内共享代码库的方式成为一款小团队代码段管理软件,用于
在开发团队内部收集和共享可重用的代码段。
1.3 该版本主要工作内容
该版本主要工作内容如下:
u 实现了类似 Google的智能搜索框,能够根据关键词提示并自动完成搜索词的输
入,使得搜索更加方便、准确。
u 增加了对重复入库代码的过滤功能。
u 代码段搜索界面中增加了“最近入库”和“最近使用”选项卡,使用户能够方便
的查看最近入库和最近使用的代码段。
u 软件界面中添加了工具提示,简化用户的使用。
u 搜索范围扩展到了代码分类、开发语言和开发环境。
u 代码库导入完成后显示导入代码段条数信息。
u 提供了多种搜索算法供用户选择。
u 增加了开发环境管理和开发语言管理功能。
u 解决了代码搜索不准确的问题。
u 解决了使用过程中,代码段信息中的单引号会增加的问题。
u 解决了前版本中存在的其它若干 bug。
1.4 代码库兼容性说明
u 采用搜索算法 1时
该版本的代码库与插件版 2.0以上版本代码库兼容,可直接采用 2.0以上版本的代码
库或者将 2.0以上版本代码库中的代码段导入到该版本中来转移已经保存的代码段。
同时,该版本代码库与陈灯可重用代码管理器桌面版 2.0版本的代码库兼容,可将桌
面版本中的代码库内容导入到该软件中,且该软件可以与陈灯可重用代码段管理器桌面版
2.0版本共用一个代码库。
u 采用搜索算法 2时
该版本的代码库与较早的插件版本以及桌面版本代码库均不兼容,不能直接将软件连
接到较早版本的代码库,但是可以通过代码库导入的方法将已有的代码库内容导入到该版
本代码库中。