[发明专利]脚本文件的处理方法、装置、设备及存储介质在审
申请号: | 202211506260.7 | 申请日: | 2022-11-28 |
公开(公告)号: | CN115794056A | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 孙志广;姬蓬涛 | 申请(专利权)人: | 中电金信软件有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/72 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 曹瑞敏 |
地址: | 100082 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 脚本 文件 处理 方法 装置 设备 存储 介质 | ||
本申请提供了一种脚本文件的处理方法、装置、设备及存储介质,其中,该方法包括:根据预设逻辑关键字,将待处理脚本文件拆分为多个逻辑单元,根据多个逻辑单元,生成并展示待处理脚本文件的逻辑流程图,响应于针对逻辑流程图中目标逻辑单元的执行内容和/或执行顺序对应的第一调整操作,对目标逻辑单元的执行内容和/或执行顺序进行调整,根据调整后的目标逻辑单元的执行内容和/或执行顺序,生成调整后的逻辑流程图,并生成目标脚本文件。本申请按照逻辑关键字将脚本文件梳理为可视化的逻辑流程图,通过逻辑流程图的展示,可以快速在流程图上查看需要调整的逻辑单元,并直接调整对应执行内容和/或执行顺序,大大提高了准确度和工作效率。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种脚本文件的处理方法、装置、设备及存储介质。
背景技术
随着业务需求的变更,软件开发人员在持续集成脚本编写时,往往需要对原脚本文件进行调整,在一些情况中,需要对原脚本文件中的重复内容依次进行调整操作。
现有技术中,通常使用文本工具对原脚本文件进行搜索以确定原脚本文件中的重复内容,并通过人工对重复内容进行识别和区分处理,以分析出需要调整的代码位置。
然而,上述方法对开发人员要求较高,并且人工确定需要调整的代码位置易出错,准确度不高。
发明内容
有鉴于此,本申请实施例提供了一种脚本文件的处理方法、装置、设备及存储介质,以解决现有技术中人工对脚本文件进行排查,以确定需要调整的代码位置易出错,且准确度不高的问题。
第一方面,本申请实施例提供了一种脚本文件的处理方法,包括:
根据预设逻辑关键字,将待处理脚本文件拆分为多个逻辑单元,所述多个逻辑单元分别对应一个执行内容;
根据所述多个逻辑单元,生成并展示所述待处理脚本文件的逻辑流程图;
响应于针对所述逻辑流程图中目标逻辑单元的执行内容和/或执行顺序对应的第一调整操作,对所述目标逻辑单元的执行内容和/或执行顺序进行调整;
根据调整后的目标逻辑单元的执行内容和/或执行顺序,生成调整后的逻辑流程图,并生成目标脚本文件。
在一可选的实施方式中,所述生成目标脚本文件之前,所述方法还包括:
根据预设参数类型,从所述待处理脚本文件中确定对应的至少一个参数模块;
根据所述至少一个参数模块中的参数类型和参数值,生成并展示所述待处理脚本文件的参数列表;
根据针对所述参数列表中目标参数模块中的参数值输入的第二调整操作,对所述目标参数模块中的参数值进行调整;
所述生成目标脚本文件,包括:
根据所述调整后的逻辑流程图和调整后的参数列表,生成所述目标脚本文件。
在一可选的实施方式中,所述
根据调整后的目标逻辑单元的执行内容和/或执行顺序,生成调整后的逻辑流程图,包括:
根据所述调整后的目标逻辑单元的执行顺序,确定其它逻辑单元的执行顺序,所述其它逻辑单元为所述多个逻辑单元中除所述目标逻辑单元外的逻辑单元;
根据所述调整后的目标逻辑单元的执行顺序和所述其它逻辑单元的执行顺序,对所述调整后的目标逻辑单元和所述其它逻辑单元依次进行排序,生成所述调整后的逻辑流程图。
在一可选的实施方式中,所述根据调整后的逻辑流程图,生成目标脚本文件,包括:
对所述调整后的逻辑流程图进行解析,得到所述调整后的逻辑流程图中各逻辑单元的执行内容和所述各逻辑单元的执行顺序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电金信软件有限公司,未经中电金信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211506260.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示面板及显示装置
- 下一篇:一种基于在线大数据的企业风险预警方法及系统