System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 原始代码文件的处理方法及装置制造方法及图纸_技高网

原始代码文件的处理方法及装置制造方法及图纸

技术编号:40909441 阅读:2 留言:0更新日期:2024-04-18 14:38
本发明专利技术公开了一种原始代码文件的处理方法及装置。其中,该方法涉及数据处理领域,包括:自动化配置平台接收插件的原始代码文件;自动化配置平台基于对原始代码文件执行查询操作得到的查询结果,生成可选列表,其中,可选列表用于记录至少一个功能模块;自动化配置平台将可选列表中记录的功能模块自动输入至功能池;自动化配置平台基于功能池中的配置信息,生成配置文件。本发明专利技术解决了相关技术中生成代码的效率低的技术问题。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,具体而言,涉及一种原始代码文件的处理方法及装置


技术介绍

1、目前,在生成平台的基础模板与配置时,需要使用极大量人力来手动繁琐的输入,可能需要人力手动输入长达上千行的代码,这就会导致在平台上生成代码效率低的问题。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种原始代码文件的处理方法及装置,以至少解决相关技术中生成代码的效率低的技术问题。

2、根据本专利技术实施例的一个方面,提供了一种原始代码文件的处理方法,包括:自动化配置平台接收插件的原始代码文件;自动化配置平台基于对原始代码文件执行查询操作得到的查询结果,生成可选列表,其中,可选列表用于记录至少一个功能模块;自动化配置平台将可选列表中记录的功能模块自动输入至功能池;自动化配置平台基于功能池中的配置信息,生成配置文件。

3、可选地,自动化配置平台基于对原始代码文件执行查询操作得到的查询结果,生成可选列表包括:自动化配置平台查询原始代码文件中是否包含有功能组件;如果查询到包含有功能组件,则根据所在页面路由,生成至少一个待显示在页面上的功能模块。

4、可选地,在生成可选列表之后,该方法还包括:从可选列表中选择对应功能的功能模块;将选中的功能模块列入功能池,并生成与功能模块匹配的功能标识符和控制字段。

5、可选地,该方法还包括:自动化配置平台基于功能池的配置文件,生成与功能池匹配的基础模板;自动化配置平台基于数字字段生成统一的调用伪代码文件;自动化配置平台基于功能池的功能标识符,生成对应的模板常量文件,其中,模板常量文件用于表征生成插件的参数。

6、可选地,该方法还包括:将数组形式的配置文件导入自动化配置平台中,其中,配置文件中数组的索引用于生成状态,数组的内容用于生成对应的状态名。

7、根据本专利技术实施例的另一方面,还提供了一种原始代码文件的处理装置,包括:接收模块,用于接收插件的原始代码文件;处理模块,用于基于对原始代码文件执行查询操作得到的查询结果,生成可选列表,其中,可选列表用于记录至少一个功能模块;输入模块,用于将可选列表中记录的功能模块自动输入至功能池;生成模块,用于基于功能池中的配置信息,生成配置文件。

8、可选地,处理模块包括:查询模块,用于查询原始代码文件中是否包含有功能组件;第一子生成模块,用于如果查询到包含有功能组件,则根据所在页面路由,生成至少一个待显示在页面上的功能模块。

9、可选地,该装置还包括:选择模块,用于从可选列表中选择对应功能的功能模块;子处理模块,用于将选中的功能模块列入功能池,并生成与功能模块匹配的功能标识符和控制字段。

10、可选地,该装置还包括:第二子生成模块,用于基于功能池的配置文件,生成与功能池匹配的基础模板;第三子生成模块,用于基于数字字段生成统一的调用伪代码文件;第四子生成模块,用于基于功能池的功能标识符,生成对应的模板常量文件,其中,模板常量文件用于表征生成插件的参数。

11、可选地,该装置还包括:导入模块,用于将数组形式的配置文件导入自动化配置平台中,其中,配置文件中数组的索引用于生成状态,数组的内容用于生成对应的状态名。

12、根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行上述任意一项的方法。

13、根据本专利技术实施例的另一方面,还提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任意一项的方法。

14、在本专利技术实施例中,采用自动化配置平台接收插件的原始代码文件;自动化配置平台基于对原始代码文件执行查询操作得到的查询结果,生成可选列表,其中,可选列表用于记录至少一个功能模块;自动化配置平台将可选列表中记录的功能模块自动输入至功能池;自动化配置平台基于功能池中的配置信息,生成配置文件的方式。容易注意到的是,通过自动化配置平台,达到了能够基于平台自动化生成代码的目的,无需人力来手动输入大量代码,从而实现了提高生成代码的效率的技术效果,进而解决了相关技术中生成代码的效率低的技术问题。

本文档来自技高网...

【技术保护点】

1.一种原始代码文件的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述自动化配置平台基于对所述原始代码文件执行查询操作得到的查询结果,生成可选列表包括:

3.根据权利要求1所述的方法,其特征在于,在生成可选列表之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:将数组形式的配置文件导入所述自动化配置平台中,其中,所述配置文件中所述数组的索引用于生成状态,所述数组的内容用于生成对应的状态名。

6.一种原始代码文件的处理装置,其特征在于,包括:

7.根据权利要求6所述的装置,其特征在于,所述处理模块包括:

8.根据权利要求6所述的装置,其特征在于,所述装置还包括:

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:

10.根据权利要求8所述的装置,其特征在于,所述装置还包括:导入模块,用于将数组形式的配置文件导入所述自动化配置平台中,其中,所述配置文件中所述数组的索引用于生成状态,所述数组的内容用于生成对应的状态名。

...

【技术特征摘要】

1.一种原始代码文件的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述自动化配置平台基于对所述原始代码文件执行查询操作得到的查询结果,生成可选列表包括:

3.根据权利要求1所述的方法,其特征在于,在生成可选列表之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:将数组形式的配置文件导入所述自动化配置平台中,其中,所述配置文件中所述数组的索引用于生成状态,所述数组...

【专利技术属性】
技术研发人员:谢翔宇李绍斌唐杰叶志远陈志豪
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

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

1