[发明专利]插件管理方法、装置、电子设备及计算机可读存储介质在审
| 申请号: | 202211248622.7 | 申请日: | 2022-10-12 |
| 公开(公告)号: | CN115454537A | 公开(公告)日: | 2022-12-09 |
| 发明(设计)人: | 罗湘连 | 申请(专利权)人: | 平安银行股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 郭科兵 |
| 地址: | 518000 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 插件 管理 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本申请提供一种插件管理方法、装置、电子设备及计算机可读存储介质。该方法适用于代码编辑器,其在获取待管理插件列表中待管理插件的插件名称后,对读取到的该待管理插件列表的默认插件列表配置和实际插件列表配置进行合并得到融合插件列表配置,然后根据融合插件列表配置的理想插件版本信息拼接该待管理插件的目标下载链接,最后根据该插件名称判断该代码编辑器中是否已经安装了该待管理插件,并根据判断结果和该目标下载链接对该待管理插件进行管理。该方法通过插件列表实现了插件的批量安装,并根据融合插件列表配置中确定好的版本信息,避免了插件的自动更新,实现了插件版本同步,减少了代码冲突的可能性,提升了开发效率。
技术领域
本申请涉及软件开发技术领域,尤其涉及一种插件管理方法、装置、电子设备及计算机可读存储介质。
背景技术
随着代码编辑器中插件生态的繁荣发展,研发团队在进行软件开发时使用插件的类型也逐渐增多。
具体的,开发人员在进行软件开发前首先需要一个个的安装研发团队所使用到的插件,以保证和团队开发基本一致的环境,然而这种方式明显较为繁琐,开发效率较低;此外,由于代码编辑器中的插件安装时大多默认自动更新,而对于有些较为特殊的插件,其有时候需要约定特定的版本,并不需要自动更新,这也势必会造成新旧开发人员所安装的插件版本不一致,从而带来一些开发环境的不同,尤其是针对代码格式化插件,若插件版本不同容易产生不同的格式化,对于代码的评审和对比造成一定困扰,甚至引起代码冲突。
因此,当前方法存在发生代码冲突的可能性较高,开发效率较低的技术问题,需要改进。
发明内容
本申请提供一种插件管理方法、装置、电子设备及计算机可读存储介质,用于缓解当前方法存在的发生代码冲突的可能性较高,开发效率较低的技术问题。
为了解决上述技术问题,本申请提供以下技术方案:
本申请提供一种插件管理方法,适用于代码编辑器,该方法包括:
获取待管理插件列表中待管理插件的插件名称;
读取所述待管理插件列表的默认插件列表配置和实际插件列表配置;
合并所述默认插件列表配置和所述实际插件列表配置,得到融合插件列表配置;
遍历所述融合插件列表配置,根据所述融合插件列表配置中的理想插件版本信息拼接所述待管理插件的目标下载链接;
根据所述待管理插件的插件名称判断所述代码编辑器中是否已安装所述待管理插件,根据判断结果和所述目标下载链接对所述待管理插件进行管理。
相应的,本申请还提供一种插件管理装置,适用于代码编辑器,该装置包括:
第一获取模块,用于获取待管理插件列表中待管理插件的插件名称;
配置读取模块,用于读取所述待管理插件列表的默认插件列表配置和实际插件列表配置;
配置合并模块,用于合并所述默认插件列表配置和所述实际插件列表配置,得到融合插件列表配置;
链接拼接模块,用于遍历所述融合插件列表配置,根据所述融合插件列表配置中的理想插件版本信息拼接所述待管理插件的目标下载链接;
管理模块,用于根据所述待管理插件的插件名称判断所述代码编辑器中是否已安装所述待管理插件,根据判断结果和所述目标下载链接对所述待管理插件进行管理。
同时,本申请提供一种电子设备,其包括处理器和存储器,存储器用于存储计算机程序,处理器用于运行所述存储器里的计算机程序,以执行上述插件管理方法中的步骤。
此外,本申请还提供一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行上述插件管理方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211248622.7/2.html,转载请声明来源钻瓜专利网。





