1.介绍
“通义灵码”是一款基于阿里云通义代码大模型打造的智能编码助手,产品于2023年10月31日云栖大会上,正式对外发布。
核心使用场景:代码智能生成和研发智能问答。
主要功能点:
(1)行级/函数级实时续写:根据当前语法和跨文件的代码上下文,实时生成行、函数建议代码。
(2)自然语言生成代码:通过自然语言描述想要的功能,可直接在编辑器区生成代码,编码心流不间断。
(3)单元测试生成:支持根据 JUnit、Mockito、Spring Test、unit test、pytest 等框架生成单元测试。
(4)代码注释生成:一键生成方法注释及行间注释,节省写代码注释的时间,并能够有效提升代码可读性。
支持 Java、Python、Go、JavaScript、TypeScript、C/C++ 等主流语言,同时兼容 Visual Studio Code、JetBrains IDEs 等主流编程工具。
目前处于公测阶段,免费向所有开发者开放。
2.下载和安装
如果在线安装失败(可能是网络问题引起),会弹出一个超时的提示框(忘记截图了),提示框里面有下载插件的地址,可以把该url地址复制下来,用浏览器或者迅雷下载。
使用离线安装即可;
使用下载的安装压缩文件,安装即可,如果提示错误,可以反复安装几次就可以了。
最好重启 IntelliJ IDEA。
进入阿里云登录界面,完成登录。
先选中需要分析的代码块,然后右键选择“通义灵码”及其子选项,即可执行辅助操作。
亲测后,还是很好用的。