本申请涉及大数据处理,尤其涉及一种编译信息的展示方法、装置及程序产品。
背景技术:
1、开发人员在进行日常代码开发的过程中,经常需要读取当前变量或函数等参数的注释,在获知到当前变量的注释了解到参数的相关内容之后,才能继续执行后续的代码开发过程。
2、但是目前在获取参数的注释时,通常需要人工在搜索框输入参数名以在当前文件或者全局文件中进行搜索,由于针对同一参数在之前多个位置都会使用到,但仅有一个位置处包含该变量的定义以及注释等内容,因此需要人工手动点击到各个定位处再人为逐个辨别直到找到注释,在读取到相关内容后还需要再回到之前的编译位置处继续进行编写。而当查询的变量比较多时,则需要频繁的进行回溯,这样显然会大大降低代码开发的效率。
技术实现思路
1、本申请提供一种编译信息的展示方法、装置及程序产品,以实现对编译信息的自动获取展示。
2、第一方面,本申请提供了一种编译信息的展示方法,包括:获取针对当前编译位置处指定参数的调用指令,并根据所述调用指令启动代码编译器的配置插件,其中,所述指定参数包括变量或函数;
3、通过所述配置插件进行搜索获取所述指定参数的编译信息;
4、根据所述编译信息获取所述指定参数的定义域等级,并根据所述定义域等级确定目标展示方式;
5、根据所述目标展示方式将所述编译信息在所述当前编译位置处进行展示。
6、第二方面,本申请提供了一种编译信息的展示装置,包括:调用指令获取模块,用于获取针对当前编译位置处指定参数的调用指令,并根据所述调用指令启动代码编译器的配置插件,其中,所述指定参数包括变量或函数;
7、编译信息获取模块,用于通过所述配置插件进行搜索获取所述指定参数的编译信息;
8、展示方式确定模块,用于根据所述编译信息获取所述指定参数的定义域等级,并根据所述定义域等级确定目标展示方式;
9、编译信息展示模块,用于根据所述目标展示方式将所述编译信息在所述当前编译位置处进行展示。
10、第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
11、所述存储器存储计算机执行指令;
12、所述处理器执行所述存储器存储的计算机执行指令,以实现如本申请所述的方法。
13、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现本申请所述的方法。
14、第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本申请所述的方法。
15、本申请当获取到针对当前编译位置处指定参数的调用指令时,通过启动代码编译器的配置插件自动获取到指定参数的编译信息,并将编译信息在当前编译位置处进行展示,从而在无需用户手动回溯并逐个辨别的情况下,就可以快速查看到指定参数的编译信息,从而显著提高了代码开发的效率。
1.一种编译信息的展示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取针对当前编译位置处指定参数的调用指令,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述编译信息获取所述指定参数的定义域等级,并根据所述定义域等级确定目标展示方式,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标展示方式将所述编译信息在所述当前编译位置处进行展示,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,当所述指定参数为所述函数时,所述接收用户的修改指令之前,还包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述修改指令在所述初始定义位置处对所述编译信息进行修改,包括:
8.一种编译信息的展示装置,其特征在于,包括:
9.根据权利要求8所述的装置,其特征在于,所述调用指令获取模块,用于获取鼠标光标在所述当前编译位置的停留时间;
10.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7中任一项所述的方法。