- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
说 明 书 摘 要
本发明公开了一种程序代码注释的管理方法及装置。其中,所述程序代码注释的管理方法,包括:分析程序代码获取注释与程序代码的关联索引或从注释库中获取注释与程序代码的关联索引;根据所述关联索引对独立的注释进行与程序代码的同步处理。所述程序代码注释管理装置,包括:代码输入输出模块、注释输入输出模块、代码注释关联模块、代码存储模块、注释存储模块。通过本发明的方法和装置,简单解决了程序代码注释独立管理的问题,提高了程序开发的效率。
摘 要 附 图
权 利 要 求 书
1、一种程序代码注释的管理方法,其特征在于,包括:
获取注释与程序代码的关联索引;
根据所述关联索引对独立的注释进行同步处理。
2、根据权利要求1所述的方法,其特征在于,所述的获取注释与程序代码的关联索引包括:
分析所述的程序代码获取注释与程序代码的关联索引或从注释库中获取注释与程序代码的关联索引。
3、根据权利要求1或2所述的方法,其特征在于,所述的关联索引包括下列中的一种或多种组合:
显式关联索引、程序代码的库名、程序代码的行号、程序代码的符号。
4、根据权利要求1所述的方法,其特征在于,所述的根据所述关联索引对独立的注释进行同步处理包括:
根据所述的关联索引获取对应的注释;
根据所述的关联索引在程序代码的对应位置输出注释。
5、根据权利要求1所述的方法,其特征在于,所述的根据所述关联索引对独立的注释进行同步处理包括:
根据所述的关联索引获取对应的注释;
删除所述的注释。
6、根据权利要求1所述的方法,其特征在于,所述的根据所述关联索引对独立的注释进行同步处理包括:
输入所述的关联索引对应的注释;
存储所述的关联索引和所述的注释。
7、根据权利要求1所述的方法,其特征在于,所述的根据所述关联索引对独立的注释进行同步处理包括:
根据所述的关联索引获取对应的注释;
将所述的注释插入到所述的关联索引对应的程序代码的位置上。
8、一种程序代码注释的管理装置,其特征在于,包括:
代码输入输出模块,用于程序代码的输入输出处理;
注释输入输出模块,用于注释的输入输出处理;
代码注释关联模块,用于程序代码和注释的映射处理,所述映射处理包括:代码注释关联模块根据关联索引进行映射,同时通知代码输入输出模块或注释输入输出模块进行处理。
9、根据权利要求8所述的装置,其特征在于,所述的一种程序代码注释管理的装置进一步包括:
代码存储模块,用于存储程序代码;
注释存储模块,用于存储注释和关联索引。
说 明 书
一种程序代码注释的管理方法及装置
技术领域
本发明涉及计算机软件领域,尤其涉及在软件开发领域的程序代码注释的管理方法及装置。
背景技术
随着人类各种应用以及硬件芯片技术的发展,各种应用软件越来越复杂和庞大,应用软件一般是由程序代码经过编译器转化的硬件处理单元能够识别的文件组成。复杂的软件需要开发大量的复杂的程序代码,因此程序代码管理问题已经变得日益突出,尤其在多人开发团队中的程序代码格式难以统一,减低程序代码可读性和可维护性问题,代码检视协调困难。
程序代码一般是文本格式,程序代码通常为了增加代码的可读性以及可维护性包含了注释,注释通常是对程序代码的解释和说明。注释和程序代码是作为一个整体存储和处理的。注释是程序代码可读性和可维护性的重要因素,注释不统一、过多注释都影响了程序的可读性以及可维护性,但是目前各种注释都是嵌入在程序代码文件中的,尤其是随着程序代码不断的庞大,程序代码和代码注释的完全耦合在一个整体中已经严重影响了程序代码的可读性和可维护性,降低了软件程序代码开发效率,提高了软件成本。
代码检视是程序代码开发中的一个重要过程,代码检视就是开发人员互相检视对方开发的代码并且给出修改提示注释或批注,但是目前程序代码是无格式的文本,检视批注不能嵌入到程序代码中去,这样就需要手工将检视批注对应到指定的程序代码,这样显著降低程序开发团队合作效率,尤其是随着程序代码修改和变动,手工对应更加难以处理。
为了解决上述的一些缺陷,提高程序开发的效率,以及降低软件成本,本发明提供一种方法,用来管理程序代码注释,实现程序代码和注释的独立存储和同步处理。
发明内容
鉴于上述现有技术所存在的问题,本发明实施例的目的是,一种程序代码注释的管理方法及装置,用于解决注释嵌入在程序代码中难以管理的问题,从而实现注释和程序代码的独立存储和同步处理的机制,提高程序代码的开
文档评论(0)