代码模板管理方法、存储介质技术

技术编号:16717708 阅读:38 留言:0更新日期:2017-12-05 16:15
本发明专利技术提供一种代码模板管理方法、存储介质,方法包括:模板管理器从任一模板源获取模板包括模板名称、模板说明和下载地址的模板信息;模板管理器展示一指定模板的模板说明;模板管理器依据下载地址下载一指定模板。本发明专利技术提供的一种代码模板管理方法、存储介质,不仅能够提升模板获取、更新以及使用的效率;而且能帮助软件开发者快速了解模板用途、使用结果,提高模板使用效率;进一步的,能减少本地模板库的资源占用;再进一步的,还能完善从模版开发、模版发布、模版获取到模版安装的整个流程,制定相关标准和流程规范。

Code template management method, storage medium

The invention provides a management method, the code template storage medium, method: template manager access from any source, including the template template template name template description and download address information template; template manager display a specified template template; Template Manager for download download a specified template. A code template storage management method, the invention provides a medium, not only can improve the template to obtain and update and use efficiency; and can help software developers to quickly understand the template uses and using the results to improve the efficiency in the use of the template; further, can reduce the occupation of the template library resources; further, but also improve the template template template development, publishing and access to the template installation of the entire process, formulate relevant standards and procedures.

【技术实现步骤摘要】
代码模板管理方法、存储介质
本专利技术涉及移动软件开发领域,具体说的是代码模板管理方法、存储介质。
技术介绍
目前安卓手机平台开发人员通常使用IntellijIDEA(支持多语言多平台的集成开发环境)或其衍生IDE(集成开发环境)实现AndroidStudio(一款安卓平台软件开发环境)开发安卓应用程序。该IDE能借助FreeMarker(一种代码模版引擎,用于根据模版生成可运行的代码),让开发者快速生成页面、组件相关的代码,在本文中简称IDEA方案;并且开发者也可以开发相应的代码模版,简称模版开发者。上述现有技术存在以下缺点:1、现有IDEA方案对模版的管理是静态的,即:模版保存在本地安装目录中,开发者只能使用已有的本地模版。开发者需要新的模版时,只能手动复制模版文件包到对应的安装目录下,这个操作比较繁琐、容易出错。2、开发者需要更新模版时,无法获取或订阅到更新信息(因为只能取到本地模版),模版开发者没有一个渠道提供最新的模版库给开发者。因此模版无法得到有效的更新,导致生成的代码使用的技术逐渐落后,直到不再使用。3、开发者无法比较完整的了解现有模版库中各个模版的用途,需要逐个使用才本文档来自技高网...
代码模板管理方法、存储介质

【技术保护点】
一种代码模板管理方法,其特征在于,包括:模板管理器从任一模板源获取模板包括模板名称、模板说明和下载地址的模板信息;模板管理器展示一指定模板的模板说明;模板管理器依据下载地址下载一指定模板。

【技术特征摘要】
1.一种代码模板管理方法,其特征在于,包括:模板管理器从任一模板源获取模板包括模板名称、模板说明和下载地址的模板信息;模板管理器展示一指定模板的模板说明;模板管理器依据下载地址下载一指定模板。2.如权利要求1所述的一种代码模板管理方法,其特征在于,还包括:模板管理器将所下载的模板存储至本地模板库中;模板管理器建立已下载的模板的模板名称与其下载地址的映射关系,所述模板名称与模板唯一对应;模板管理器依据所述映射关系判断将要下载的模板是否已存储在本地模板库。3.如权利要求1所述的一种代码模板管理方法,其特征在于,还包括:模板管理器依据运行当前集成开发环境的应用程序的路径,往所述路径的父目录递归查找,确定所下载的模板的安装目录。4.如权利要求1所述的一种代码模板管理方法,其特征在于,还包括:模板源对上送的已开发的模板进行打包压缩存储;模板源将审核通过的模板对外开放;模板管理器下载模板后,对所述模板进行解压缩。5.如权利要求1所述的一种代码模板管理方法,其特征在于,还包括:模板管理器将获取到的两个以上的模板以列表形式展示。6.如权利要求1所述的一种代码模板管理方法,其特征在于,所述模板信息还包括版本号;所述方法还包括:所述模板管理器依据同一模板的版本号判断所述模板是否有更新;若有,则提示更新信息,并提供最新版本的所述模板的下载地址;模板管理器接收获取所述最新版本的所述模板的指令;模板管理器...

【专利技术属性】
技术研发人员:刘德建杨政王跃杰王超谢敏王永仙夏祥郭玉湖
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1