The invention discloses a code management method and device in a software development system. The method includes: acquiring the functional information realized by the code fragment when receiving the operation request of the user to write the code fragment; searching the template matching the functional information from the template library of the local pre-stored code fragment with the functional information as the keyword, and obtaining the search result; outputting the description information of each template in the search result; and receiving the description information of each template in the search result; The selected result of each template obtains the target template, and according to the selected result, the code information of the selected target template is output.
【技术实现步骤摘要】
软件开发系统中代码的管理方法和装置
本专利技术涉及信息处理领域,尤指一种软件开发系统中代码的管理方法和装置。
技术介绍
代码是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。源代码是代码的分支,某种意义上来说,源代码相当于代码。现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成。在互联网时代,业务复杂度大幅度增加,并且其中大部分的业务代码都是重复的,大量的时间成本浪费到复制粘贴上面,并且由于人工复制粘贴造成的问题也比较多。鉴于上述情况,如何缩减代码开发的周期是亟待解决的问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种软件开发系统中代码的管理方法和装置,能够缩减代码开发的周期。为了达到本专利技术目的,本专利技术提供了一 ...
【技术保护点】
1.一种软件开发系统中代码的管理方法,其特征在于,包括:当接收到用户编写代码片段的操作请求时,获取所述代码片段所实现的功能信息;以所述功能信息为关键字,从本地预先存储的代码片段的模板库中,查找与所述功能信息匹配的模板,得到查找结果;输出所述查找结果中各模板的描述信息;接收对所述各模板的选择结果,得到目标模板;根据所述选择结果,输出所选择的目标模板的代码信息。
【技术特征摘要】
1.一种软件开发系统中代码的管理方法,其特征在于,包括:当接收到用户编写代码片段的操作请求时,获取所述代码片段所实现的功能信息;以所述功能信息为关键字,从本地预先存储的代码片段的模板库中,查找与所述功能信息匹配的模板,得到查找结果;输出所述查找结果中各模板的描述信息;接收对所述各模板的选择结果,得到目标模板;根据所述选择结果,输出所选择的目标模板的代码信息。2.根据权利要求1所述的方法,其特征在于,所述输出所述查找结果中各模板的描述信息包括:接收所述用户对代码编写的偏好信息,其中所述偏好信息包括代码的编写语言;将所述偏好信息与各模板的描述信息进行对比,得到符合所述偏好信息的模板;输出符合所述偏好信息的模板的描述信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述选择结果,输出所选择的目标模板的代码信息之后,所述方法还包括:记录对输出的代码信息的编辑信息;确定所述编写信息是否符合预先设置的编写规则;在确定所述编写信息符合所述编写规则后,保存编写后的代码信息。4.根据权利要求3所述的方法,其特征在于,所述记录对输出的代码信息的编辑信息包括:对所述输出的代码信息进行解析,确定所述输出的代码信息中未填写的参数信息;提示所述代码模板中未填写的参数信息;接收对所述未填写的参数的配置结果。5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:如果未查找与所述功能信息匹配的模板,则在所述功能信息对应的代码片段编写完成后,对所述代码片段进行解析,得到所述代码片段的模板;将新的代码片段的模板增加到所述模板库中。6.一种软件开发系统中代码的管理装置,其特征在于,包括:获取模块,用于当接收到用户编...
【专利技术属性】
技术研发人员:张典,徐玉龙,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。