程序文件的处理方法、装置及设备制造方法及图纸

技术编号:31229195 阅读:34 留言:0更新日期:2021-12-08 09:57
本申请实施例提供一种程序文件的处理方法、装置及设备。该方法包括:获取待处理的程序模块中的程序文件,并获取待处理的程序模块对应的命名标识;其中程序文件包括:资源文件和代码文件,代码文件中引用资源文件的名称;根据命名标识,对资源文件的名称进行修改,以使修改后的名称包括命名标识;根据命名标识,对代码文件的内容进行修改,以使修改后的代码文件中引用资源文件的修改后的名称。上述过程中,通过根据程序模块对应的命名标识,自动对该程序模块中的资源文件的名称进行修改,并对引用资源文件的代码文件进行同步修改,避免了开发人员人工检查和修改的过程,从而提高开发效率。效率。效率。

【技术实现步骤摘要】
程序文件的处理方法、装置及设备


[0001]本申请实施例涉及计算机
,尤其涉及一种程序文件的处理方法、装置及设备。

技术介绍

[0002]在程序开发领域,通常按照模块开发,不同模块可能由不同的开发人员/团队负责。
[0003]通常,程序模块中会定义一些资源文件,并在该程序模块的代码文件中对资源文件进行引用。如果不同程序模块中定义的资源文件的命名相同,在程序编译时可能出现资源文件引用错误的问题。因此,实际开发中,需要事先约定好不同程序模块之间的资源文件命名规则,以保证不同程序模块中的资源文件的命名不相同。然后开发人员根据该命名规则对资源文件进行命名。
[0004]在实现本申请过程中,专利技术人发现上述方式至少存在如下技术问题:由于开发人员的疏忽,可能无法完全按照命名规则对资源文件进行命名,因此不可避免的出现不同程序模块的资源文件命名相同的情况。进而,在发生编译错误时,需要对资源文件的命名进行人工检查和修改,使得开发效率较低。

技术实现思路

[0005]本申请实施例提供一种程序文件的处理方法、装置及设备,用以提本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种程序文件的处理方法,其特征在于,包括:获取待处理的程序模块中的程序文件,并获取所述待处理的程序模块对应的命名标识;其中,所述程序文件包括:资源文件和代码文件,所述代码文件中引用所述资源文件的名称;根据所述命名标识,对所述资源文件的名称进行修改,以使修改后的名称包括所述命名标识;根据所述命名标识,对所述代码文件的内容进行修改,以使修改后的代码文件中引用所述资源文件的修改后的名称。2.根据权利要求1所述的方法,其特征在于,根据所述命名标识,对所述资源文件的名称进行修改,包括:获取所述资源文件的当前名称;在所述当前名称中添加所述命名标识,生成新名称;将所述资源文件的名称修改为所述新名称。3.根据权利要求2所述的方法,其特征在于,在所述当前名称中添加所述命名标识,生成新名称,包括:将所述命名标识作为前缀、中缀或者后缀,在所述当前名称中添加所述命名标识,生成新名称。4.根据权利要求1所述的方法,其特征在于,根据所述命名标识,对所述资源文件的名称进行修改,包括:获取所述资源文件的当前名称;在所述当前名称中检测指定标识,将所述指定标识替换为所述命名标识,生成新名称;将所述资源文件的名称修改为所述新名称。5.根据权利要求1至4任一项所述的方法,其特征在于,根据所述命名标识,对所述代码文件的内容进行修改,包括:在所述代码文件中查找引用关键字;根据所述引用关键字,确定出所述代码文件中引用的资源文件的当前名称;根据所述命名标识,对所述引用的资源文件的当前名称进行修改,以使所述引用的资源文件的修改后的名称中包括所述命名标识。6.根据权利要求1至4任一项所述的方法,其特征在于...

【专利技术属性】
技术研发人员:尹国梁
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

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

1