【技术实现步骤摘要】
本公开涉及软件开发,尤其涉及一种代码输入补全方法、装置、电子设备及存储介质。
技术介绍
1、代码输入补全,是指开发人员在开发项目中编辑计算机程序代码时,根据开发人员输入代码来匹配出可选的代码内容,而后,呈现该可选的代码内容供开发人员选择性输入。
2、相关技术中,代码输入补全通常包括:配置文件静态补全,以及服务端的人工智能(artificial intelligence,ai)补全,当开发人员的输入代码匹配某个静态文件时,会提示该静态文件中已配置的代码内容,通过操作可以简单补全内容,服务端ai补全,需要将大量的代码上传到服务端,通过训练ai模型,当开发人员输入字符时,提示可选代码内容。
3、这些方式下,不能够有效适配开发人员个性化的代码输入习惯,所匹配出的可选代码内容不够准确,导致代码输入补全效果不佳。
技术实现思路
1、本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
2、为此,本公开的目的在于提出一种代码输入补全方法、装置、电子设备、存储介质及
...【技术保护点】
1.一种代码输入补全方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述代码信息包括:开发项目标识;其中,所述根据所述代码信息,确定与所述输入代码对应的目标代码行和/或段落,包括:
3.如权利要求2所述的方法,其特征在于,所述代码信息还包括:补全匹配项,每个所述候选代码行和/或段落具有对应的候选匹配项;
4.如权利要求2所述的方法,其特征在于,在所述获取输入代码的代码信息之前,还包括:
5.如权利要求4所述的方法,其特征在于,在所述根据所述代码文本,生成多个候选代码行和/或段落之后,还包括:
【技术特征摘要】
1.一种代码输入补全方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述代码信息包括:开发项目标识;其中,所述根据所述代码信息,确定与所述输入代码对应的目标代码行和/或段落,包括:
3.如权利要求2所述的方法,其特征在于,所述代码信息还包括:补全匹配项,每个所述候选代码行和/或段落具有对应的候选匹配项;
4.如权利要求2所述的方法,其特征在于,在所述获取输入代码的代码信息之前,还包括:
5.如权利要求4所述的方法,其特征在于,在所述根据所述代码文本,生成多个候选代码行和/或段落之后,还包括:
6.如权利要求5所述的方法,其特征在于,所述生成与所述候选代码行和/或段落对应...
【专利技术属性】
技术研发人员:姚向阳,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。