国产智能编码插件对比测试

新知榜官方账号

2023-12-03 08:51:12

引言

今年百度、华为、阿里云都分别发布了对标GithubCopilot的智能编码插件,谁能成为平替GithubCopilot的国产工具呢?有句话说的好,“始于颜值,陷于才华”,所以今天主要为大家介绍一下各自插件的主要功能以及在IntelliJIDEA上的UI颜值,至于每个插件的“才华”,将在后续的文章中为大家介绍。

百度Comate

百度comate是今年发布的IDE插件,引用其官网的话“基于文心大模型,结合百度积累多年的编程现场大数据和外部优秀开源数据,为你生成更符合实际研发场景的优质代码提升编码效率,释放“十倍”软件生产力”。

comate生成代码注释只能生成方法级的注释,并且在生成过程中不会流式输出,必须要等待几秒钟后才能看见生成完成的代码,如果生成的代码非常长,需要等待更长时间。

华为CodeArtsSnap

华为CodeArtsSnap基于盘古研发大模型提供智能生成、智能问答和智能协同3大核心能力,通过智能化需求管理分析、新增代码开发、存量代码优化、代码质量看护、应用便捷部署等多种研发场景重塑软件开发。

华为CodeArtsSnap生成代码补全居然是红色的,有点怀疑设计者的审美,补全结果上面那个提示栏是什么鬼?不符合尺寸的图标,这么明细的bug竟然没有发现?看来华为CodeArtsSnap的质量有待提升。

阿里云通义灵码

阿里云的通义灵码官网没有采用阿里云统一的设计规范,设计风格也比较极客范儿的。通义灵码的补全效果与Comate和CodeArts都不相同,它在编辑器中也是采用流式生成的方式,输入后能马上看到补全的结果,而不需要等待几秒钟,这种方式还是比较新颖的。

通义灵码的右侧栏也是采用原生UI的实现方式,没有选择嵌入webview,整体风格比较简约。通义灵码还提供了本地模型补全,开启开关后会自动下载模型,虽然生成的更短,但是生成速度也更快。

本页网址:https://www.xinzhibang.net/article_detail-21852.html

寻求报道,请 点击这里 微信扫码咨询

关键词

国产插件 智能编码 GithubCopilot

分享至微信: 微信扫码阅读

相关工具

相关文章