关于AI代码助手,个人作为程序员,或者说作为开发者,可以说从通义灵码插件可以在IDEA上安装的时候我就安装了,中间也经历了几次升级,现在的通义灵码AI代码助手版本
对于我的话,在日常工作中用到最多的还是通义灵码的代码补全功能,包括但不限于在 java 类、mybatis xml、themleaf 页面等场景用,比如
还有一个常用的功能就是通过自然语言生成代码,一般情况下我想要取特定字段,在注释中写好字段名之后,直接使用快捷键 Alt+P 就可以生成对应的取值代码
或者是这样的
同样,一个好的开发者,开发的功能首先是一定要经过自己测试的。当你一个功能完成之后,如果你想要生成单元测试测试功能看是否完善,你可以直接点击方法上端的通义灵码图标生成单元测试。并且可以将生成的单元测试直接插入原始项目进行测试
同样的,如果你觉得没有注释的代码不好理解,你也可以直接一键生成代码注释,就像这样。代码注释生成之后可以直接点击【插入】按钮将代码注释插入到代码中
或者借助于AI代码助手分析当前代码片段可能存在的风险以及优化建议,从而使得代码的健壮性更好
而当你遇到别人的代码,或者说你在维护历史代码时。你自己又不愿意花费时间去读的话,你可以使用通义灵码的代码解释功能,这样可以快速的完成历史代码的阅读,提高工作效率
总的来说,只要你的AI代码助手用的好,即使你是刚从业,那么你也可以在日常的工作中游刃有余,并且代码质量也能有保障,这就是AI代码助手的意义。