代码输入补全方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41399265 阅读:10 留言:0更新日期:2024-05-20 19:23
本公开提出一种代码输入补全方法、装置、电子设备及存储介质,该方法包括:获取输入代码的代码信息;根据代码信息,确定与输入代码对应的目标代码行和/或段落,其中,目标代码行和/或段落和输入代码属于相同开发项目;以及根据目标代码行和/或段落,对输入代码进行补全。通过本公开,能够有效适配开发人员个性化的代码输入习惯,有效提升所匹配出的可选代码内容的准确度,提升代码输入补全效果。

【技术实现步骤摘要】

本公开涉及软件开发,尤其涉及一种代码输入补全方法、装置、电子设备及存储介质


技术介绍

1、代码输入补全,是指开发人员在开发项目中编辑计算机程序代码时,根据开发人员输入代码来匹配出可选的代码内容,而后,呈现该可选的代码内容供开发人员选择性输入。

2、相关技术中,代码输入补全通常包括:配置文件静态补全,以及服务端的人工智能(artificial intelligence,ai)补全,当开发人员的输入代码匹配某个静态文件时,会提示该静态文件中已配置的代码内容,通过操作可以简单补全内容,服务端ai补全,需要将大量的代码上传到服务端,通过训练ai模型,当开发人员输入字符时,提示可选代码内容。

3、这些方式下,不能够有效适配开发人员个性化的代码输入习惯,所匹配出的可选代码内容不够准确,导致代码输入补全效果不佳。


技术实现思路

1、本公开旨在至少在一定程度上解决相关技术中的技术问题之一。

2、为此,本公开的目的在于提出一种代码输入补全方法、装置、电子设备、存储介质及计算机程序产品,能够本文档来自技高网...

【技术保护点】

1.一种代码输入补全方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述代码信息包括:开发项目标识;其中,所述根据所述代码信息,确定与所述输入代码对应的目标代码行和/或段落,包括:

3.如权利要求2所述的方法,其特征在于,所述代码信息还包括:补全匹配项,每个所述候选代码行和/或段落具有对应的候选匹配项;

4.如权利要求2所述的方法,其特征在于,在所述获取输入代码的代码信息之前,还包括:

5.如权利要求4所述的方法,其特征在于,在所述根据所述代码文本,生成多个候选代码行和/或段落之后,还包括:

>6.如权利要求5所...

【技术特征摘要】

1.一种代码输入补全方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述代码信息包括:开发项目标识;其中,所述根据所述代码信息,确定与所述输入代码对应的目标代码行和/或段落,包括:

3.如权利要求2所述的方法,其特征在于,所述代码信息还包括:补全匹配项,每个所述候选代码行和/或段落具有对应的候选匹配项;

4.如权利要求2所述的方法,其特征在于,在所述获取输入代码的代码信息之前,还包括:

5.如权利要求4所述的方法,其特征在于,在所述根据所述代码文本,生成多个候选代码行和/或段落之后,还包括:

6.如权利要求5所述的方法,其特征在于,所述生成与所述候选代码行和/或段落对应...

【专利技术属性】
技术研发人员:姚向阳
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1