【技术实现步骤摘要】
一种软件开发方法及装置
本专利技术属于软件开发领域,尤其涉及一种软件开发方法及装置。
技术介绍
软件开发,是根据用户要求建造出软件系统或者系统中软件部分的一个产品开发的过程。软件开发过程中,程序员都喜欢使用集成开发IDE环境进行编码,以提高编码和调试的效率。一个好的IDE环境,可以说是软件开发的利器。目前,市场上常见的IDE环境,有微软的VisualStudio和苹果的Xcode,还有一些开源的工具,比如Eclipse等。这些工具都是非常优秀的IDE工具,都得到了程序员的高度赞赏。在这些工具中,写代码自动填充功能,深得程序员的欢心。自动填充功能,可以在程序员打出一两个字母后,填充常用的函数、变量等等;或者,在某个名称之后自动提示常用的变量,比如成员变量、成员函数等等。这是一个非常好用的工具,但是也仅仅限于此,无法帮助程序员做更多的工作。
技术实现思路
本专利技术实施例的目的在于提供一种软件开发方法,旨在提升软件开发效率。本专利技术实施例是这样实现的,一种软件开发方法,包括:获取软件开发任务中待开发的功能;在预建的源码数据库中,获取与所述待开发的功能对应的源代码;显示获 ...
【技术保护点】
一种软件开发方法,其特征在于,包括:获取软件开发任务中待开发的功能;在预建的源码数据库中,获取与所述待开发的功能对应的源代码;显示获取到的源代码;其中,所述源码数据库包括预存的功能以及预存的功能对应的源代码。
【技术特征摘要】
1.一种软件开发方法,其特征在于,包括:获取软件开发任务中待开发的功能;在预建的源码数据库中,获取与所述待开发的功能对应的源代码;显示获取到的源代码;其中,所述源码数据库包括预存的功能以及预存的功能对应的源代码。2.如权利要求1所述的软件开发方法,其特征在于,所述获取软件开发任务中待开发的功能,具体为:通过语音或者文本的输入方式,接收软件开发任务中待开发的功能。3.如权利要求1所述的软件开发方法,其特征在于,在所述在预建的源码数据库中,获取与所述待开发的功能对应的源代码之前,所述软件开发方法,包括:获取源代码;根据所述源代码的运行结果或者标注,得到所述源代码对应的功能;通过建立得到的功能与所述源代码之间的对应关系,构建源码数据库。4.如权利要求3所述的软件开发方法,其特征在于,所述根据所述源代码的运行结果或者标注,得到所述源代码对应的功能,具体为:检测获取到的源代码与预存的源代码是否重复;倘若获取到的源代码与预存的源代码不重复,则根据所述源代码的运行结果或者标注,得到所述源代码对应的功能。5.如权利要求1至4任一所述的软件开发方法,其特征在于,所述在预建的源码数据库中,获取与所述待开发的功能对应的源代码,具体为:根据所述待开发的功能的关键字,通过预建的源码数据库,确定所述多个功能中各功能与所述待开发的功能的相关程度;将所述相关程度进行排序,将所述多个功能中排序在预设阈值内的功能对应的源代码,作为所述待开发的功能对应的源代码...
【专利技术属性】
技术研发人员:张绍伟,
申请(专利权)人:深圳虚觅者科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。