[发明专利]代码模板编辑方法、装置、计算机设备及存储介质在审
申请号: | 202111630342.8 | 申请日: | 2021-12-28 |
公开(公告)号: | CN114237605A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 路明阳;王志飞 | 申请(专利权)人: | 浙江太美医疗科技股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/41 |
代理公司: | 北京布瑞知识产权代理有限公司 11505 | 代理人: | 仝丽 |
地址: | 314001 浙江省嘉兴市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代码 模板 编辑 方法 装置 计算机 设备 存储 介质 | ||
1.一种代码模板编辑方法,其特征在于,所述方法包括:
提供代码模板的内容编辑界面;其中,所述内容编辑界面中具有代码内容编辑区域和变量展示区域;其中,所述变量展示区域中具有模板变量的标识信息;其中,所述模板变量能够被插入至所述代码模板;其中,所述代码模板符合企业模板示例中所要求的代码规范;所述模板变量是按照代码编写规范进行封装得到的对象;
在监控到针对任一模板变量的插入操作的情况下,在所述代码内容编辑区域插入所述任一模板变量的标识信息;其中,所述任一模板变量用于插入所述代码模板以生成代码内容。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述代码模板的代码内容完成编辑时,获取被插入至所述代码模板的至少一个模板变量的定义信息;
根据所述模板变量的定义信息对生成的所述代码模板中的模板变量进行验证。
3.根据权利要求2所述的方法,其特征在于,在验证到所述代码模板中存在不符合所述定义信息的模板变量的情况下,所述方法至少还包括以下之一:
在所述内容编辑界面中展示错误提醒消息;其中,所述错误提醒消息用于告知不符合所述定义信息的模板变量;
将不符合所述定义信息的模板变量标记为不可识别变量;其中,在运行所述代码模板时,被标记为不可识别变量的模板变量不能按照对应的定义信息运行。
4.根据权利要求1所述的方法,其特征在于,所述模板变量划分为若干个变量分组;所述变量展示区域中具有所述变量分组的组标识信息;所述方法还包括:
在监控到任一组标识信息被触发的情况下,在所述变量展示区域展示目标分组内的模板变量的标识信息;其中,所述目标分组为所述任一组标识信息指向的变量分组。
5.根据权利要求4所述的方法,其特征在于,所述变量展示区域中具有前端变量分组的组标识信息和/或后台变量分组的组标识信息;所述在所述变量展示区域展示目标分组内的模板变量的标识信息,至少包括以下之一:
在所述变量展示区域展示所述前端变量分组内的模板变量的标识信息和所述后台变量分组内的模板变量的标识信息;
在检测到所述代码模板与前端代码有关的情况下,在所述变量展示区域展示所述前端变量分组内的模板变量的标识信息;
在检测到所述代码模板与后台代码有关的情况下,在所述变量展示区域展示所述前端变量分组内的模板变量的标识信息。
6.根据权利要求1所述的方法,其特征在于,在所述提供代码模板的内容编辑界面之前,所述方法至少还包括以下之一:
在确定不存在目标模板组的情况下,发送模板组创建指令至服务器;其中,所述模板组创建指令附带有模板组的组标识信息;所述模板组创建指令用于指示所述服务器基于所述模板组的组标识信息创建所述目标模板组;
在确定存在所述目标模板组的情况下,展示所述目标模板组中的各代码模板。
7.根据权利要求1所述的方法,其特征在于,在所述代码内容编辑区域插入所述任一模板变量的标识信息之前,所述方法还包括:
提供模板管理界面;其中,所述模板管理界面中具有模板组选择控件;
在监控到模板组选择控件被触发的情况,在所述模板管理界面展示模板列表;其中,所述模板列表中包括若干模板的标识信息;
在接收到针对所述任一模板的属性信息编辑操作的情况下,在所述内容编辑界面中展示在所述任一模板中的模板属性信息。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在接收到针对所述代码模板的文件路径编辑操作的情况下,在所述内容编辑界面中展示所述代码模板的文件路径信息;其中,所述文件路径信息用于描述基于所述代码模板所生成的代码内容的存储路径。
9.根据权利要求1至8任一项所述的方法,其特征在于,所述标识信息具有识别标记;所述识别标记是基于模板引擎对所述任一模板变量的识别结果生成的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江太美医疗科技股份有限公司,未经浙江太美医疗科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111630342.8/1.html,转载请声明来源钻瓜专利网。