南安网站定制,学校网站建设栏目设置,免费制作软件app的网站,温州营销网站公司电话之前分享了不少关于 GitHub Copilot 的文章#xff0c;不少粉丝都评论让我试试阿里的通义灵码#xff0c;这让我对通义灵码有了不少的兴趣。
今天#xff0c;阿七就带大家了解一下阿里的通义灵码#xff0c;我们按照之前 GitHub Copilot 的顺序分享通义灵码在相同场景下的…之前分享了不少关于 GitHub Copilot 的文章不少粉丝都评论让我试试阿里的通义灵码这让我对通义灵码有了不少的兴趣。
今天阿七就带大家了解一下阿里的通义灵码我们按照之前 GitHub Copilot 的顺序分享通义灵码在相同场景下的表现。
先贴一下通义灵码官网https://tongyi.aliyun.com/lingma/download
我们开始
IDEA 上安装通义灵码
settings 选择 Plugins 输入 TONGYI Lingma点击 install 即可大概几分钟之后安装完成点击重启 IDEA。 选择登陆进入通义灵码登录页登陆阿里云账号可以直接通过支付宝扫码即可。 可以看到他支持云端大模型也支持本地模型服务调用自己已有的大模型服务如果公司对安全性要求比较高的使用这个还是不错的。
通义灵码代码实践
1、解释代码
1.1 解释代码
选中代码选择通义灵码-解释代码和 Copilot 的 Explain This 作用一致。 我们看到这个解释的结果会在通义灵码的 Chat 对话框内输出但是它的功能更丰富可以选择更精简、更详细的结果。 1.2 逐行解释
直接在上一步的 Chat 界面输入「逐行解释」之后通义灵码就会生成每行代码的注释了。 2、代码解释
2.1 单行注释
在代码上方输入单行注释符合 //等一会模型就会生成下方代码注释了。 2.2 逐行注释
在 Chat 界面直接输入「逐行注释」就会生成针对所有选中代码的单行注释了。 3、生成文档/方法注释
右键选择通义灵码然后选择生成代码注释就能为方法生成接口级别注释。 我们看到这个例子中生成的注释还参考了之前的模板生成的注释也比较准确。
4、注释生成代码
我们直接输入注释 「bubble sort」换行就能看到模型推荐的冒泡排序的完整代码了还是非常快速和强大的。 5、生成单元测试
右键选择通义灵码然后选择「生成单元测试」就能为方法生成接口级别注释。 我们能看到通义灵码为选中的代码生成了简单的单元测试我们 copy 到 test 对应的目录即可运行我们也可以选择下方的按钮使用不同的测试库重新生成单元测试。 总结时刻
本文的顺序基本上和之前的 GitHub Copilot 一致。我们能看到通义灵码和 GitHub Copilot 的操作基本类似。比较明显的区别就是通义灵码暂时不收费
另外通义灵码在 Chat 界面下方会一些扩展功能方便用户选择更适合自己的输出。
整体来说GitHub Copilot 能力上比通义灵码还是更强大但是还是比较贵的一个月 10 美金的费用会干掉大部分个人使用者。
这个时候免费的通义灵码其实完全能满足大部分个人使用者的使用大家有兴趣的可以赶紧试试~