[发明专利]代码模板管理方法、存储介质在审
申请号: | 201710551790.6 | 申请日: | 2017-07-07 |
公开(公告)号: | CN107436764A | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 刘德建;杨政;王跃杰;王超;谢敏;王永仙;夏祥;郭玉湖 | 申请(专利权)人: | 福建天泉教育科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
代理公司: | 福州市博深专利事务所(普通合伙)35214 | 代理人: | 林志峥 |
地址: | 350212 福建省福州市长乐*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代码 模板 管理 方法 存储 介质 | ||
技术领域
本发明涉及移动软件开发领域,具体说的是代码模板管理方法、存储介质。
背景技术
目前安卓手机平台开发人员通常使用Intellij IDEA(支持多语言多平台的集成开发环境)或其衍生IDE(集成开发环境)实现AndroidStudio(一款安卓平台软件开发环境)开发安卓应用程序。
该IDE能借助FreeMarker(一种代码模版引擎,用于根据模版生成可运行的代码),让开发者快速生成页面、组件相关的代码,在本文中简称IDEA方案;并且开发者也可以开发相应的代码模版,简称模版开发者。
上述现有技术存在以下缺点:
1、现有IDEA方案对模版的管理是静态的,即:模版保存在本地安装目录中,开发者只能使用已有的本地模版。开发者需要新的模版时,只能手动复制模版文件包到对应的安装目录下,这个操作比较繁琐、容易出错。
2、开发者需要更新模版时,无法获取或订阅到更新信息(因为只能取到本地模版),模版开发者没有一个渠道提供最新的模版库给开发者。因此模版无法得到有效的更新,导致生成的代码使用的技术逐渐落后,直到不再使用。
3、开发者无法比较完整的了解现有模版库中各个模版的用途,需要逐个使用才能知道,模版缺乏集中、统一的信息展示和管理的界面。
发明内容
本发明所要解决的技术问题是:本发明提供一种代码模板管理方法、存储介质,能够实现线上获取模板,提升代码模板的使用效率。
为了解决上述技术问题,本发明采用的技术方案为:
一种代码模板管理方法,包括:
模板管理器从任一模板源获取模板包括模板名称、模板说明和下载地址的模板信息;
模板管理器展示一指定模板的模板说明;
模板管理器依据下载地址下载一指定模板。
本发明提供的另一个技术方案为:
模板管理器从任意模板源获取模板包括模板名称、模板说明和下载地址的模板信息;
模板管理器展示一指定模板的模板说明;
模板管理器依据下载地址下载一指定模板。
本发明的有益效果在于:本发明能够通过模板管理器实时从模板源远程获取最新的模板信息,在确定需要时才下载模板;还能展示模板的模板说明,便于开发者了解模板用途;开发者不再受限于本地模板库,而是可以便捷地从线上任意模板源获取所需的模板。本发明能确保开发者及时获取最新功能的模板信息,并便捷获取所需模板;节省本地模板库存储空间的同时,又有利于提高普通开发者代码编程工作的便捷性,从而提升代码模板使用效率。
附图说明
图1为本发明一种代码模板管理方法的流程示意图;
图2为本发明实施例一的模板管理方法的流程示意图;
图3为本发明实施例二的模板管理方法的流程示意图;
图4为本发明实施例二的模板管理方法的数据交互图。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
本发明最关键的构思在于:通过模板管理器实现线上获取模板信息,并能展示模板信息的模板说明供用户了解模板功能,以及下载所需的模板。
请参照图1,本发明提供一种代码模板管理方法,包括:
模板管理器从任一模板源获取模板包括模板名称、模板说明和下载地址的模板信息;
模板管理器展示一指定模板的模板说明;
模板管理器依据下载地址下载一指定模板。
从上述描述可知,本发明的有益效果在于:模板管理器能及时从模板源获取最新的模板的相关信息,通过展示模板说明让开发者了解模板的功能;在确定需要时才下载。本发明能通过模板管理器确保模板得到有效、及时的更新,以便软件开发者掌握代码模板最新的发展动态,避免所使用的模板的技术落后;同时,能使软件开发者直观、快速的了解最新模板的各项功能,提供模板更多信息的展示能力,有利于促进新模板的运用;进一步的,并没有事先下载所有最新的模板源,而是将数据库架空至远程服务器,解放本地模板数据库的存储压力。
进一步的,还包括:
模板管理器将所下载的模板存储至本地模板库中;
模板管理器建立已下载的模板的模板名称与其下载地址的映射关系,所述模板名称与模板唯一对应;
模板管理器依据所述映射关系判断将要下载的模板是否已存储在本地模板库。
由上述描述可知,能够通过模板管理器直接依据映射关系判断当前要下载的模板是否已存在,若已存在,则不再下载,节省本地模板库的存储空间,避免造成数据重复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天泉教育科技有限公司,未经福建天泉教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710551790.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种切换穿戴设备界面主题的方法及穿戴设备
- 下一篇:视图控件的处理方法和装置