预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114115856A(43)申请公布日2022.03.01(21)申请号202111246464.7(22)申请日2021.10.26(71)申请人北京健康之家科技有限公司地址100102北京市朝阳区利泽中二路2号C座2层201(72)发明人刘璐冯时籍文兵王韶峰沈鹏(74)专利代理机构北京中强智尚知识产权代理有限公司11448代理人黄耀威(51)Int.Cl.G06F8/36(2018.01)G06F8/41(2018.01)G06F8/72(2018.01)权利要求书2页说明书11页附图3页(54)发明名称代码复用方法、装置、存储介质及计算机设备(57)摘要本发明公开了一种代码复用方法、装置、存储介质及计算机设备,涉及信息技术领域,主要在于能够提高代码复用效率,同时能够避免存在维护功能不可用的风险。其中方法包括:当监听到针对项目文件的第一输入操作时,获取所述项目文件中的第一输入文本;若所述第一输入文本中包含代码模板下载的第一标识信息,则确定所述第一标识信息对应的输入位置信息,并从预设代码模板仓库中下载所述第一标识信息对应的代码模板,其中,所述预设代码模板仓库包括公共模板仓库和个人模板仓库,所述公共模板仓库中的代码模板被引用修改后会上传至所述个人模板仓库;根据所述输入位置信息,将所述代码模板中的源代码插入至所述项目文件中。本发明适用于复用代码。CN114115856ACN114115856A权利要求书1/2页1.一种代码复用方法,其特征在于,包括:当监听到针对项目文件的第一输入操作时,获取所述项目文件中的第一输入文本;若所述第一输入文本中包含代码模板下载的第一标识信息,则确定所述第一标识信息对应的输入位置信息,并从预设代码模板仓库中下载所述第一标识信息对应的代码模板,其中,所述预设代码模板仓库包括公共模板仓库和个人模板仓库,所述公共模板仓库中的代码模板被引用修改后会上传至所述个人模板仓库;根据所述输入位置信息,将所述代码模板中的源代码插入至所述项目文件中。2.根据权利要求1所述的方法,其特征在于,所述从预设代码模板仓库中下载所述第一标识信息对应的代码模板,包括:对所述第一标识信息进行解析,确定所述第一标识信息对应的第一模板路径参数;根据所述第一模板路径参数,从预设代码模板仓库中下载相应的代码模板。3.根据权利要求2所述的方法,其特征在于,所述第一模板路径参数包括仓库标识信息和模板标识信息,所述根据所述第一模板路径参数,从预设代码模板仓库中下载相应的代码模板,包括:确定所述仓库标识信息对应的仓库地址;基于所述仓库地址,定位相应的个人模板仓库或者公共模板仓库;从所述相应的个人模板仓库或者所述公共模板仓库中下载所述模板标识信息对应的代码模板。4.根据权利要求1所述的方法,其特征在于,所述根据所述输入位置信息,将所述代码模板中的源代码插入至所述项目文件中,包括:对所述代码模板中的源代码进行解析,生成所述源代码对应的分类资源树;基于所述输入位置信息,将所述分类资源树插入至所述项目文件中。5.根据权利要求4所述的方法,其特征在于,所述基于所述输入位置信息,将所述分类资源树插入至所述项目文件中,包括:若所述分类资源树为xml描述段,则将所述xml描述段插入至所述项目文件的template标记位置;若所述分类资源树为脚本描述段,则将所述脚本描述段插入至所述项目文件的script标记位置;若所述分类资源树为样式描述段,则将所述样式描述段插入至所述项目文件的style标记位置。6.根据权利要求1所述的方法,其特征在于,所述当监听到针对项目文件的第一输入操作时,获取所述项目文件中的第一输入文本,包括:当监听到针对项目文件的第一输入操作时,获取预先在本地存储的所述项目文件对应的副本文件;将所述项目文件和所述副本文件进行对比,根据对比结果输出修改对象,并基于所述修改对象,确定所述项目文件中的第一输入文本。7.根据权利要求1所述的方法,其特征在于,在所述根据所述输入位置信息,将所述代码模板中的源代码插入至所述项目文件中之后,所述方法还包括:在所述项目文件的源代码中添加业务逻辑;2CN114115856A权利要求书2/2页当监听到针对添加后的项目文件的第二输入操作时,获取所述添加后的项目文件中的第二输入文本;若所述第二输入文本中包含代码模板上传的第二标识信息,则将所述添加后的项目文件作为新建代码模板,并根据所述第二标识信息对应的第二模板路径参数,将所述新建代码模板上传至相应的个人模板仓库中。8.一种代码复用装置,其特征在于,包括:获取单元,用于当监听到针对项目文件的第一输入操作时,获取所述项目文件中的第一输入文本;下载单元,用于若所述第一输入文本中包含代码模板下载的第一标识信息,