大家好,我是程序员影子 | 全网同名
一名致力于帮助更多朋友快速入门编程的程序猿
今天,我将以小白入门的视角带着大家学会如何在Idea上使用通义灵码,提高开发效率,减少重复工作;话不多说,我们直接进入正题
一、什么是通义灵码?
这里引用一下官方的一段介绍:
阿里推出免费AI编程工具,基于通义大模型,国内Copilot平替产品,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/OpenAPI 的使用场景调优,助力开发者高效、流畅的编码。
通义灵码_智能编码助手_AI编程-阿里云阿里云通义灵码,你的智能编码助手,为开发者提供行级和函数级代码续写、单元测试生成、代码注释生成、研发智能问答等能力,助你高质高效地完成编码工作https://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编程学习资料https://blog.csdn.net/yingzix688/article/details/137894050
最后影子再做个自我介绍:
AI+编程深耕者,致力于通过AI减少工作时间,提高开发效率,帮助小白早日踏进AIG的时代。
在影子这里,如果你是小白,你可以学习到AI+编程的入门玩法,帮助你解决一些编程开发的重复性问题;如果你有基础,影子可以给你提供进阶的知识,让你的AI+编程能力更进一步。