【技术实现步骤摘要】
本专利技术实施例涉及计算机,尤其涉及一种程序源代码文件生成方法、装置、电子设备及存储介质。
技术介绍
1、现有的软件项目开发编码,往往需要开发团队,按照软件开发需求,手动编写程序代码,开发成本较高。然而,开发团队中不同技术人员,通常具有自己独特的编码风格,使得软件项目程序代码的可读性较差,从而导致代码后续的维护成本较高。
技术实现思路
1、本专利技术提供了一种程序源代码文件生成方法、装置、电子设备及存储介质,以实现更加快速且有效的生成可读性较强的程序代码,便于后续的代码维护,降低了代码的开发成本。
2、根据本专利技术的一方面,提供了一种程序源代码文件生成方法,该方法包括:
3、响应于代码生成指令,获取与所述代码生成指令对应的可视化图形,创建与所述可视化图形对应的初始代码文件,其中,所述可视化图形由至少一个目标组件按照预设顺序排列组合形成;
4、针对所述可视化图形中的每个目标组件,确定与所述目标组件对应的组件代码段,并确定与所述组件代码段对应的第一注释和第
...【技术保护点】
1.一种程序源代码文件生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一注释依次包含但不限于第一注释标识、所述目标组件的组件标识和组件属性信息,所述第二注释依次包含但不限于第二注释标识和所述目标组件的组件标识。
3.根据权利要求1所述的方法,其特征在于,所述确定与所述目标组件对应的组件代码段,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述初始代码文件定义有主函数;所述将所述可视化图形中每个目标组件对应的目标代码段,以所述按照
...【技术特征摘要】
1.一种程序源代码文件生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一注释依次包含但不限于第一注释标识、所述目标组件的组件标识和组件属性信息,所述第二注释依次包含但不限于第二注释标识和所述目标组件的组件标识。
3.根据权利要求1所述的方法,其特征在于,所述确定与所述目标组件对应的组件代码段,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述初始代码文件定义有主函数;所述将所述可视化图形中...
【专利技术属性】
技术研发人员:陈翔,陈昊天,高昊江,
申请(专利权)人:京北方信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。