Java | AI+编程 | 如何使用通义灵码提升开发效率

大家好,我是程序员影子 | 全网同名

一名致力于帮助更多朋友快速入门编程的程序猿

今天,我将以小白入门的视角带着大家学会如何在Idea上使用通义灵码,提高开发效率,减少重复工作;话不多说,我们直接进入正题

一、什么是通义灵码?

这里引用一下官方的一段介绍:

阿里推出免费AI编程工具,基于通义大模型,国内Copilot平替产品,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/OpenAPI 的使用场景调优,助力开发者高效、流畅的编码。

通义灵码_智能编码助手_AI编程-阿里云阿里云通义灵码,你的智能编码助手,为开发者提供行级和函数级代码续写、单元测试生成、代码注释生成、研发智能问答等能力,助你高质高效地完成编码工作icon-default.png?t=N7T8https://tongyi.aliyun.com/lingma

二、通义灵码能做什么?

1. 代码续写

2. 通过注释生成代码

3. 生成单元测试

4. 代码注释生成

还有更多的使用场景,大家可以阅读官网进行了解。

😃重点:那本次影子为大家带来的是,如何在IDEA上使用通义灵码,助力我们的开发,提高工作效率!

三、通义灵码在Idea上的使用

1)快捷键:

2)配置:

1. 找到Idea的插件市场,安装对应的插件

2. 安装完成后,idea的侧边栏将会出现通义灵码的使用区

3)使用:

1. 代码续写

这里影子举个简单的例子,因为续写的代码是基于大数据的计算结果,在没有写注释的情况下,会推送大概率用户要写的情况。

例如,在这个例子中,当我定义了三个变量后,通义灵码会认为我要输出这三个数的和,这时候只要我们按下键盘的 tab键, 那么给到的建议代码就会真正的生成在我们的代码区了。

想要让建议的代码真正生成在代码区,按下键盘的tab键即可

2. 根据注释生成代码

当我们写出注释后,通义灵码会根据我们给到的注释,逐行生成对应的代码,我们只需要按下tab键获取即可。

3. 对话框进行对话

我们可以直接在对话框与通义灵码进行对话,可以让它为我们生成代码、优化代码、修改代码等等

举个例子:让通义灵码为我们生成一段冒泡排序的代码

4. 为代码生成注释
一、选中我们要处理的代码块

二、在侧边栏的通义灵码对话框中输入

这里有多种基本的对选中代码处理的方式,选则生成注释后,即可为代码块生成详细注释,并且可以直接点击左上角的复制使用。

详细如下图:

5. 为我们解释代码

基本流程与第四点相似,当我们输入/后选中解释代码即可。

以冒泡排序的代码块举例,效果如下:

除此之外,对话框输入/后,官方已经为我们提供了基本的 解释代码、生成单元测试、生成注释、给出优化建议等等,更多玩法大家可以实践一下。

更多有关AI+编程的学习知识可以继续往下看~


AI时代的游轮已经到来

如果你觉得开发过程中存在重复性工作,效率不够高。

不妨看看影子的AI+编程玩法,助力每一位编程人员提高效率,无论你是在校学生或是工作者,都应为未来的AIG时代做准备。

AI编程学习资料icon-default.png?t=N7T8https://blog.csdn.net/yingzix688/article/details/137894050

最后影子再做个自我介绍:

AI+编程深耕者,致力于通过AI减少工作时间,提高开发效率,帮助小白早日踏进AIG的时代。

在影子这里,如果你是小白,你可以学习到AI+编程的入门玩法,帮助你解决一些编程开发的重复性问题;如果你有基础,影子可以给你提供进阶的知识,让你的AI+编程能力更进一步。